শর্তযুক্ত বিবৃতি (Conditional Statements)
কন্ডিশনাল স্টেটমেন্ট ব্যবহার করে প্রোগ্রামে শর্তের ভিত্তিতে সিদ্ধান্ত নেওয়া যায়।
if স্টেটমেন্ট
age = 18
if age >= 18:
print("আপনি ভোট দিতে পারবেন ✅")
if-else
number = 7
if number % 2 == 0:
print(f"{number} জোড় সংখ্যা")
else:
print(f"{number} বিজোড় সংখ্যা")
if-elif-else (একাধিক শর্ত)
marks = 75
if marks >= 80:
grade = "A+"
elif marks >= 70:
grade = "A"
elif marks >= 60:
grade = "B"
elif marks >= 50:
grade = "C"
elif marks >= 40:
grade = "D"
else:
grade = "F (ফেল)"
print(f"গ্রেড: {grade}") # গ্রেড: A
Nested if (if-এর ভিতরে if)
age = 20
has_id = True
if age >= 18:
if has_id:
print("প্রবেশ অনুমোদিত ✅")
else:
print("ID কার্ড আনুন")
else:
print("বয়স ১৮ এর কম, প্রবেশ নিষেধ ❌")
Ternary Operator (এক লাইনে if-else)
age = 20 status = "প্রাপ্তবয়স্ক" if age >= 18 else "অপ্রাপ্তবয়স্ক" print(status)