ভেরিয়েবল (Variable) কী?
ভেরিয়েবল হলো ডেটা সংরক্ষণের নামযুক্ত বাক্স। পাইথনে ভেরিয়েবল তৈরি করতে আলাদা কোনো কিওয়ার্ড লাগে না — শুধু নাম দিয়ে মান assign করলেই হয়।
# ভেরিয়েবল তৈরি name = "করিম" # String (টেক্সট) age = 25 # Integer (পূর্ণ সংখ্যা) height = 5.8 # Float (দশমিক) is_student = True # Boolean (সত্য/মিথ্যা) # মান পরিবর্তন age = 26 # আগের মান 25 মুছে 26 হবে # একসাথে একাধিক a, b, c = 10, 20, 30 x = y = z = 0 # সবগুলো = 0
নামকরণের নিয়ম
- ✅ অক্ষর বা _ দিয়ে শুরু হতে হবে:
name,_count - ✅ অক্ষর, সংখ্যা ও _ থাকতে পারে:
student_1 - ❌ সংখ্যা দিয়ে শুরু নয়:
1nameভুল - ❌ Space বা বিশেষ চিহ্ন নয়:
my nameভুল - ❌ Reserved words নয়:
if,for,classব্যবহার করা যাবে না - 💡 Convention:
snake_caseব্যবহার করুন:student_name
Constants (ধ্রুবক)
# পাইথনে আলাদা constant নেই # Convention: বড় হাতের অক্ষরে লিখুন PI = 3.14159 MAX_SIZE = 100