Python Programming: Lesson 2
Jan 12, 20263 min read

Python Programming: Lesson 2

Md Parvezul Islam Jan 12, 2026
#learn-pyhton
Back

Python Programming: Lesson 2

Variables & Data Types (সহজ Bangla ব্যাখ্যা)

Python শেখার ক্ষেত্রে Variables এবং Data Types সবচেয়ে গুরুত্বপূর্ণ অধ্যায়গুলোর একটি। এই lesson ভালোভাবে বুঝলে Python-এর বাকি অংশ শেখা অনেক সহজ হয়ে যায়।


🔹 Variables কী?

Variable হলো একটি নাম, যেখানে কোনো data সংরক্ষণ করা হয়। সহজভাবে বললে, Variable হচ্ছে একটি বাক্স (Container), আর data হচ্ছে সেই বাক্সের ভেতরের জিনিস।

উদাহরণ:

Python
x = 10

এখানে,

  • x হলো variable (বাক্স)

  • 10 হলো data (জিনিস/value)


🔹 Variable কেন দরকার?

Variable ব্যবহার করার মূল কারণগুলো হলো—

  • ✅ Data সংরক্ষণ করতে

  • ✅ পরে সেই data পুনরায় ব্যবহার করতে

  • ✅ Program সহজ ও readable করতে

উদাহরণ:

Python
name = "Rahim"
print(name)

Output হবে:

Nginx
Rahim

🔹 Python-এ Variable লেখার নিয়ম

Python-এ variable লেখার কিছু নির্দিষ্ট নিয়ম আছে, যা না মানলে error আসবে:

  1. Variable নাম অবশ্যই letter (a-z, A-Z) বা underscore (_) দিয়ে শুরু হতে হবে।

  2. নামের মাঝে কোনো space (ফাঁকা) দেওয়া যাবে না।

  3. কোনো সংখ্যা (0-9) দিয়ে variable শুরু করা যাবে না।

  4. Python-এর reserved keyword (যেমন: print, if, else) ব্যবহার করা যাবে না।

✅ সঠিক উদাহরণ:

Python
student_name = "Karim"
marks = 85
_score = 100

❌ ভুল উদাহরণ:

Python
1name = "Rahim"    # সংখ্যা দিয়ে শুরু হয়েছে
my name = "Karim"  # মাঝে space আছে

🔹 Data Type কী?

Data Type বলে দেয়— একটি variable-এর মধ্যে কী ধরনের data রাখা হয়েছে।

Python একটি Smart Language, তাই এটি নিজে থেকেই data type বুঝে নেয়; আলাদা করে বলে দিতে হয় না।

Python-এর প্রধান ৪টি Data Types:

1. Integer (int)

যে সংখ্যা পূর্ণ সংখ্যা (দশমিক নেই), তাকে Integer বলে।

Python
age = 20
roll = 5

2. Float (float)

যে সংখ্যায় দশমিক (point) থাকে, তাকে Float বলে।

Python
height = 5.6
weight = 60.5

3. String (str)

Text বা লেখা জাতীয় data কে String বলে। String সবসময় quotation (" " বা ' ') এর মধ্যে লিখতে হয়।

Python
name = "Rahim"
subject = "Python"

4. Boolean (bool)

Boolean data type শুধুমাত্র দুইটি মান (Value) ধারণ করে—

  • True (সত্য)

  • False (মিথ্যা)

Python
is_pass = True
is_fail = False

🔹 Variable-এর Data Type কীভাবে জানা যায়?

Python-এ type() function ব্যবহার করে যেকোনো variable-এর data type জানা যায়।

উদাহরণ:

Python
x = 10
print(type(x))

Output হবে:

JavaScript
<class 'int'>

(এর মানে x হলো integer টাইপের variable)


🔹 একই সাথে একাধিক Variable

Python-এ এক লাইনে একাধিক variable লেখা যায়, যা কোড ছোট করতে সাহায্য করে।

উদাহরণ:

Python
a, b, c = 10, 20, 30

📝 Practice Section

নিচের কোডটি আপনার এডিটরে লিখে রান করুন এবং আউটপুট দেখুন:

Python
name = "Your Name"  # এখানে নিজের নাম লিখুন
age = 18
height = 5.5
is_student = True

print(name)
print(age)
print(height)
print(is_student)

🔹 Exam Important Points

  • ✔️ Variable হলো data সংরক্ষণের জন্য ব্যবহৃত নাম (Container)।

  • ✔️ Python একটি Dynamically Typed Language (ডাটা টাইপ বলে দিতে হয় না)।

  • ✔️ প্রধান Data Types: int, float, str, bool

  • ✔️ type() ফাংশন দিয়ে Data Type চেক করা যায়।


📌 Conclusion

এই lesson-এ আমরা শিখেছি—

  • ✅ Variable কী এবং কেন লাগে

  • ✅ Variable লেখার সঠিক ও ভুল নিয়ম

  • ✅ Data Type কী এবং এর প্রকারভেদ

  • ✅ কীভাবে type() ফাংশন ব্যবহার করতে হয়

M

Md Parvezul Islam

Published Jan 12, 2026 • ~3 min read

Back to Blog
Python Programming: Lesson 2 | Projukti Labs