Back

3. Variables & Data Types

📘 কনসেপ্ট (থিওরি)

ভেরিয়েবল হলো কম্পিউটারের মেমোরিতে ডেটা সংরক্ষণ করার একটি পাত্রের মতো। পাইথনে, = চিহ্ন ব্যবহার করে একটি নামে মান বসিয়ে দিলেই ভেরিয়েবল তৈরি হয়ে যায়। পাইথনে বিভিন্ন ধরনের ডেটা টাইপ আছে: - **str** (স্ট্রিং): টেক্সট ডেটা, কোটেশনের মধ্যে লেখা হয়। উদাহরণ: "Hello" - **int** (ইন্টিজার): পূর্ণসংখ্যা। উদাহরণ: 42 - **float** (ফ্লোট): দশমিক সংখ্যা। উদাহরণ: 3.14 - **bool** (বুলিয়ান): সত্য বা মিথ্যা মান। উদাহরণ: True পাইথন স্বয়ংক্রিয়ভাবে ডেটা টাইপ বুঝে নেয় — Java বা C++ এর মতো আলাদা করে ঘোষণা করতে হয় না। type() ফাংশন দিয়ে টাইপ চেক করা যায়। ভেরিয়েবল নামকরণের নিয়ম: - অক্ষর বা আন্ডারস্কোর দিয়ে শুরু হতে হবে - সংখ্যা দিয়ে শুরু হতে পারবে না - শুধু অক্ষর, সংখ্যা ও আন্ডারস্কোর থাকতে পারবে - কেস-সেনসিটিভ (nameName আলাদা)

💡 উদাহরণ

বিভিন্ন টাইপের ভেরিয়েবল তৈরি করা:
name = "Alice" # str age = 25 # int height = 5.6 # float is_student = True # bool print(name, age, height, is_student) print(type(name)) #

🎯 আপনার কাজ (প্র্যাকটিস)

score নামে একটি ভেরিয়েবলে 100 এবং grade নামে একটি ভেরিয়েবলে "A+" রাখুন। একটি print স্টেটমেন্ট দিয়ে দুটোই প্রিন্ট করুন।
main.py
Loading...
OUTPUT
Run your code to see the output here...