শিশুদের জন্য পাইথন প্রোগ্রামিং (পর্ব ২) – ভেরিয়েবল ও ডাটা টাইপ

python

ভূমিকা

হ্যালো বন্ধুরা! 😊 আগের পর্বে আমরা শিখেছি প্রোগ্রামিং কী? এবং আমাদের প্রথম পাইথন প্রোগ্রাম লিখেছি। আজ আমরা শিখবো ভেরিয়েবল (Variable)ডাটা টাইপ (Data Type) সম্পর্কে। এগুলো খুবই গুরুত্বপূর্ণ কারণ এগুলোর মাধ্যমেই কম্পিউটার তথ্য সংরক্ষণ করে।

বাস্তব জীবনের উদাহরণ 🎭

তোমার যদি একটা স্কুল ব্যাগ থাকে, সেটার মধ্যে বই, খাতা, পেনসিল, রাবার ইত্যাদি থাকে। প্রতিটি আইটেম একেকটি তথ্য (Data) এবং ব্যাগটি একটি ভেরিয়েবল (Variable) হিসেবে কাজ করে, যেখানে এই তথ্যগুলো রাখা হয়।

প্রোগ্রামিং-এ ভেরিয়েবল হলো এমন একটি কন্টেইনার, যেখানে আমরা কোনো তথ্য সংরক্ষণ করতে পারি।

পাইথনে ভেরিয়েবল কিভাবে কাজ করে? 💻

পাইথনে ভেরিয়েবল তৈরি করা খুবই সহজ। আমরা শুধু একটি নাম লিখে, সমান চিহ্ন (=) দিয়ে তার মান নির্ধারণ করি।

চলো, কিছু ভেরিয়েবল তৈরি করি:

name = "Rahim"  # একটি টেক্সট (স্ট্রিং) ভেরিয়েবল
age = 12  # একটি সংখ্যা (ইনটিজার)
height = 4.8  # দশমিক সংখ্যা (ফ্লোট)
is_student = True  # একটি বুলিয়ান মান

এখানে,

  • name হলো স্ট্রিং (String), যেখানে “Rahim” লেখা আছে।
  • age হলো ইনটিজার (Integer), যেখানে 12 সংরক্ষিত আছে।
  • height হলো ফ্লোট (Float), যেখানে 4.8 রাখা হয়েছে।
  • is_student হলো বুলিয়ান (Boolean), যেখানে True আছে।

বিভিন্ন ডাটা টাইপ 🎯

পাইথনে বিভিন্ন ধরণের ডাটা টাইপ রয়েছে, যেমন:

ডাটা টাইপ ব্যবহার
int পূর্ণসংখ্যা (যেমন: 10, 50, -3)
float দশমিক সংখ্যা (যেমন: 4.5, 3.1416)
str টেক্সট বা স্ট্রিং (যেমন: “Hello”, “Python”)
bool সত্য বা মিথ্যা (True/False)

পাইথনে ডাটা টাইপ চেক করা 🧐

আমরা type() ফাংশন ব্যবহার করে যেকোনো ভেরিয়েবলের ডাটা টাইপ দেখতে পারি।

print(type(name))  # Output: <class 'str'>
print(type(age))  # Output: <class 'int'>
print(type(height))  # Output: <class 'float'>
print(type(is_student))  # Output: <class 'bool'>

তোমার জন্য একটি ছোট চ্যালেঞ্জ! 🚀

নিচের প্রশ্নের উত্তর নিজে নিজে চেষ্টা করো:

  1. তোমার নাম, বয়স, উচ্চতা এবং তুমি কি ছাত্র/ছাত্রী কিনা – এসব তথ্য ভেরিয়েবলে সংরক্ষণ করো।
  2. type() ফাংশন ব্যবহার করে প্রতিটি ভেরিয়েবলের ডাটা টাইপ চেক করো।

আজ যা শিখলাম:

ভেরিয়েবল কী?বাস্তব জীবনের উদাহরণপাইথনে ভেরিয়েবল কীভাবে কাজ করেবিভিন্ন ডাটা টাইপডাটা টাইপ চেক করা


👉 পরবর্তী পর্বে: আমরা শিখবো ইনপুট ও আউটপুট (Input & Output) সম্পর্কে, যেখানে আমরা দেখবো কীভাবে ব্যবহারকারীর কাছ থেকে তথ্য নেওয়া যায় এবং স্ক্রিনে প্রিন্ট করা যায়!

🚀 ততদিন অনুশীলন চালিয়ে যাও, এবং মজা করো! 😊


Mohammad Zubair

I'm Mohammad Zubair, a passionate software engineer working in the dynamic world of IT. Currently, I'm proud to be a part of HawarIT, a thriving Dutch-Bangladeshi joint venture company, where I contribute my expertise and enthusiasm to the field of software engineering.

Leave a Reply

Your email address will not be published. Required fields are marked *