Conditionals
📘 if/elif/else দিয়ে সিদ্ধান্ত নেওয়া।
🌐 Decide with if / elif / else.
🐍
1
ধারণা · Concept
কী এবং কেন📘 বাংলা ব্যাখ্যা:
if/elif/else দিয়ে সিদ্ধান্ত নেওয়া।
if/elif/else দিয়ে সিদ্ধান্ত নেওয়া।
🌐 English:
Decide with if / elif / else.
Decide with if / elif / else.
🗂 কোথায় পড়ে
১. ভিত্তি → পাইথন প্রোগ্রামিং → Conditionals
🎯 এই শাখার লক্ষ্য
Write clean scripts, functions, classes; manage packages
🧰 টুলস
Python, VS Code, Jupyter
🪜
ধাপে ধাপে শিখুন · Step-by-step
কেন শিখবেন → কীভাবে শিখবেন → উদাহরণ → সাধারণ ভুল💡 কেন গুরুত্বপূর্ণ?
প্রোগ্রামকে সিদ্ধান্ত নিতে শেখায়—গ্রেড, ঝুঁকি স্তর, ডেটা ক্যাটাগরি নির্ধারণ।
- ধাপ 1if শর্ত: ইনডেন্টেড ব্লক চলে যদি শর্ত সত্য
- ধাপ 2elif দিয়ে একাধিক শর্ত ক্রমানুসারে যাচাই
- ধাপ 3else: কোনোটিই সত্য না হলে
- ধাপ 4তুলনা (==, !=, <, >=), সদস্যপদ (in) ও and/or/not মিলিয়ে শর্ত
🧪 বাস্তব উদাহরণ
if aqi > 200: "খুব অস্বাস্থ্যকর" elif aqi > 150: "অস্বাস্থ্যকর" else: "গ্রহণযোগ্য"।
⚠️ সাধারণ ভুল
= (মান বসানো) আর == (তুলনা) গুলিয়ে ফেলা; ইনডেন্টেশন ভুল।
🔑 মূল শব্দ (Key terms)
ifelifelsecomparisonbooleanindentation
3
সাব-টপিক ও বিস্তারিত · Sub-topics
টপিক → সাব-টপিক → সাব-সাব টপিক3.1 if/elif/else3.1.1 শর্তভিত্তিক শাখা
3.2 তুলনা অপারেটর3.2.1 ==3.2.2 !=3.2.3 >3.2.4 <3.2.5 in
3.3 সংক্ষিপ্ত রূপ3.3.1 x if cond else y
🎬
ভিডিও · Videos (বাংলা ও English)
ক্লিক করলে সাইটের ভেতরেই ফ্লোটিং প্লেয়ারে চলবে · ভিডিও MySQL-এ সংরক্ষিত📺 আরও খুঁজুন
💻
হাতে-কলমে · Try it (Python Programming)
এডিট করে Run চাপুন · Ctrl+Enterstudents={"Rafi":[78,85,90],"Mim":[92,88,95],"Tanvir":[60,72,68]}
def grade(avg): return "A+" if avg>=80 else "A" if avg>=70 else "B"
for name,marks in students.items():
avg=sum(marks)/len(marks); print(f"{name:7s} avg={avg:5.1f} grade={grade(avg)}")
class Account:
def __init__(self,owner,bal=0): self.owner,self.bal=owner,bal
def deposit(self,x): self.bal+=x; return self
print(Account("Jubaer").deposit(500).deposit(250).bal)❓
সেল্ফ-চেক · Self check
1. “শর্তভিত্তিক শাখা” — এটি কোন সাব-টপিকের বর্ণনা?
2. “==, !=, >, <, in” — এটি কোন সাব-টপিকের বর্ণনা?
3. “x if cond else y” — এটি কোন সাব-টপিকের বর্ণনা?
🔗