Python Programming: বেসিকস - ভ্যারিয়েবল এবং ডেটা টাইপস [02]

ভ্যারিয়েবল কী?
কম্পিউটারে কোনো তথ্য বা মান (value) সংরক্ষণের জন্য আমরা ভ্যারিয়েবল ব্যবহার করি। ভ্যারিয়েবল হলো একটা নাম যা আমরা কোনো ডেটা বা মান রাখার জন্য ব্যবহার করি।
উদাহরণ:
age = 25
name = “রেহানা”
height = 5.6
এখানে age
, name
, আর height
হল ভ্যারিয়েবল, যাদের মধ্যে বিভিন্ন ধরনের মান রাখা আছে।
Python এর প্রধান ডেটা টাইপস
Python এ বিভিন্ন ধরনের ডেটা থাকতে পারে। নিচে সাধারণ কিছু ডেটা টাইপস দেওয়া হলো:
ডেটা টাইপ | উদাহরণ | বর্ণনা |
---|---|---|
int | 10, -5 | পূর্ণ সংখ্যা (integer) |
float | 3.14, -0.5 | দশমিক সংখ্যা (floating point number) |
str | “Hello”, ‘Python’ | টেক্সট বা স্ট্রিং (string) |
bool | True, False | সত্য বা মিথ্যা (Boolean) |
ভ্যারিয়েবল কিভাবে ডিফাইন করবেন?
Python এ ভ্যারিয়েবল ডিফাইন করতে কোনো টাইপ ডিক্লেয়ার করার দরকার নেই, সরাসরি নাম দিয়ে মান সেট করলে চলে।
x = 100 # int
y = 12.5 # float
name = “জসিম” # string
is_student = True # boolean
Python এ ডেটা টাইপ চেক করা
type()
ফাংশন দিয়ে ভ্যারিয়েবল এর ডেটা টাইপ দেখতে পারেন।
a = 50
print(type(a)) #
b = 3.14
print(type(b)) #
c = “বাংলা”
print(type©) #
d = False
print(type(d)) #
Python এ ইনপুট ও আউটপুট (Input & Output)
আউটপুট (স্ক্রিনে দেখানো)
print()
ফাংশন দিয়ে স্ক্রিনে আউটপুট দেখানো হয়।
print(“হ্যালো, Python!”)
print(10 + 5)
ইনপুট নেওয়া
input()
ফাংশন দিয়ে ব্যবহারকারীর কাছ থেকে তথ্য নেওয়া যায়। ইনপুট সবসময় স্ট্রিং আকারে নেওয়া হয়, তাই প্রয়োজন হলে টাইপ কনভার্শন করতে হবে।
name = input(“আপনার নাম লিখুন: “)
print(“স্বাগতম,”, name)
নম্বর ইনপুট নিতে:
age = int(input(“আপনার বয়স লিখুন: “))
print(“আপনার বয়স হলো:”, age)
কোড উদাহরণ
# ভ্যারিয়েবল ও ডেটা টাইপের সহজ উদাহরণ
name = “আলিম”
age = 22
height = 5.8
is_student = True
print(“নাম:”, name)
print(“বয়স:”, age)
print(“উচ্চতা:”, height)
print(“শিক্ষার্থী কি?”, is_student)
গুরুত্বপূর্ণ টিপস
- Python এ স্ট্রিং গুলো ডাবল (” “) অথবা সিঙ্গেল (’ ‘) কোটেশন মার্কে লিখতে পারেন।
- ভ্যারিয়েবল নামের মধ্যে স্পেস দেয়া যায় না। (উদাহরণ:
my_age
সঠিক,my age
ভুল) - Python বড়-ছোট হাতের অক্ষরকে গুরুত্ব দেয়, তাই
Age
আরage
দুইটা আলাদা ভ্যারিয়েবল।
এক্সারসাইজ
১. আপনার নাম, শহর এবং বয়স তিনটি ভ্যারিয়েবল তৈরি করুন এবং প্রিন্ট করুন। ২. দুইটি সংখ্যার যোগফল প্রিন্ট করুন। ৩. ব্যবহারকারীর কাছ থেকে নাম এবং বয়স ইনপুট নিয়ে স্ক্রিনে দেখান।
পরের অংশে আমরা শিখবো শর্ত ভিত্তিক লজিক (Conditional Statements) এবং কীভাবে সিদ্ধান্ত নেয়া হয় Python এ।
আপনার কোনো প্রশ্ন থাকলে জানাতে ভুলবেন না!
চলুন, Python শেখা চালিয়ে যাই! 🚀
নিউসলেটারে সাবস্ক্রাইব করুন
আপডেট পান আমাদের সর্বশেষ বিজ্ঞান আর্টিকেল এবং খবর নিয়ে সরাসরি আপনার ইনবক্সে।