শিশুদের জন্য পাইথন প্রোগ্রামিং (পর্ব ৪) – শর্তযুক্ত বিবৃতি (If-Else Statement)

python

ভূমিকা

হ্যালো বন্ধুরা! 😊 আগের পর্বে আমরা শিখেছি ইনপুট এবং আউটপুট সম্পর্কে। আজ আমরা শিখবো শর্তযুক্ত বিবৃতি (If-Else Statement) সম্পর্কে, যা প্রোগ্রামকে সিদ্ধান্ত নিতে সাহায্য করে।

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

ধরো, তুমি স্কুলে যাওয়ার সময় বৃষ্টি হচ্ছে। তাহলে তুমি কী করবে?

  • যদি তোমার কাছে ছাতা থাকে, তবে তুমি ছাতা নিয়ে বের হবে।
  • যদি ছাতা না থাকে, তাহলে তুমি বৃষ্টিতে ভিজবে।

এটি হচ্ছে শর্তযুক্ত সিদ্ধান্ত। পাইথনেও আমরা এমন সিদ্ধান্ত নিতে পারি if-else ব্যবহার করে।

পাইথনে If-Else কিভাবে কাজ করে? 💻

১. সাধারণ If বিবৃতি

age = int(input("তোমার বয়স কত? "))
if age >= 18:
    print("তুমি প্রাপ্তবয়স্ক!")

📌 যদি বয়স ১৮ বা তার বেশি হয়, তাহলে “তুমি প্রাপ্তবয়স্ক!” প্রিন্ট হবে।

২. If-Else ব্যবহার

age = int(input("তোমার বয়স কত? "))
if age >= 18:
    print("তুমি ভোট দিতে পারবে!")
else:
    print("তুমি এখনো ছোট, অপেক্ষা করো!")

উদাহরণ আউটপুট:

তোমার বয়স কত? 15
তুমি এখনো ছোট, অপেক্ষা করো!

৩. If-Elif-Else (বহু শর্ত)

marks = int(input("তোমার নম্বর কত? "))
if marks >= 80:
    print("তুমি A+ পেয়েছো!")
elif marks >= 60:
    print("তুমি B পেয়েছো!")
elif marks >= 40:
    print("তুমি C পেয়েছো!")
else:
    print("তুমি ফেল করেছো, ভালো করে পড়ো!")

উদাহরণ আউটপুট:

তোমার নম্বর কত? 75
তুমি B পেয়েছো!

লজিক্যাল অপারেটর (AND, OR, NOT) 🤖

যদি আমাদের একাধিক শর্ত একসাথে ব্যবহার করতে হয়, তাহলে AND, OR, NOT ব্যবহার করি।

৪. AND অপারেটর

age = int(input("তোমার বয়স কত? "))
if age >= 18 and age <= 25:
    print("তুমি যুবক!")

📌 AND তখনই সত্য হবে যখন দুটি শর্তই সত্য।

৫. OR অপারেটর

weather = input("আজকের আবহাওয়া কেমন? (রোদ/বৃষ্টি): ")
if weather == "রোদ" or weather == "বৃষ্টি":
    print("বাইরে যাওয়ার জন্য প্রস্তুত হও!")

📌 OR তখনই সত্য হবে যখন যেকোনো একটি শর্ত সত্য হয়।

ছোট প্রোজেক্ট 🎯

চলো, একটা ছোট প্রোগ্রাম লিখি যেখানে ব্যবহারকারী তার বয়স ইনপুট দিলে বলবে সে শিশু, কিশোর নাকি প্রাপ্তবয়স্ক।

age = int(input("তোমার বয়স কত? "))
if age < 12:
    print("তুমি শিশু!")
elif age < 18:
    print("তুমি কিশোর!")
else:
    print("তুমি প্রাপ্তবয়স্ক!")

উদাহরণ আউটপুট:

তোমার বয়স কত? 10
তুমি শিশু!

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

🔹 একজন ব্যবহারকারীর কাছ থেকে তার নাম এবং বয়স ইনপুট নিয়ে বলো সে কি শিশু, কিশোর, নাকি প্রাপ্তবয়স্ক

আজ যা শিখলাম:

If-Else শর্ত কিভাবে কাজ করেElif ব্যবহার করে একাধিক শর্ত চেক করাAND, OR, NOT অপারেটর ব্যবহার করা


👉 পরবর্তী পর্বে: আমরা শিখবো লুপ (Loop) সম্পর্কে, যেখানে প্রোগ্রাম কীভাবে বারবার কাজ করতে পারে তা দেখবো!

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


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 *