Loops
📘 for ও while লুপ দিয়ে পুনরাবৃত্তি।
🌐 Repeat with for and while.
🐍
1
ধারণা · Concept
কী এবং কেন📘 বাংলা ব্যাখ্যা:
for ও while লুপ দিয়ে পুনরাবৃত্তি।
for ও while লুপ দিয়ে পুনরাবৃত্তি।
🌐 English:
Repeat with for and while.
Repeat with for and while.
🗂 কোথায় পড়ে
১. ভিত্তি → পাইথন প্রোগ্রামিং → Loops
🎯 এই শাখার লক্ষ্য
Write clean scripts, functions, classes; manage packages
🧰 টুলস
Python, VS Code, Jupyter
🪜
ধাপে ধাপে শিখুন · Step-by-step
কেন শিখবেন → কীভাবে শিখবেন → উদাহরণ → সাধারণ ভুল💡 কেন গুরুত্বপূর্ণ?
একই কাজ হাজারবার—প্রতিটি ফাইল, প্রতিটি সারি, প্রতিটি এপক—লুপ দিয়ে হয়।
- ধাপ 1for item in collection: প্রতিটি উপাদানে একবার
- ধাপ 2range(start, stop, step) দিয়ে সংখ্যার ক্রম
- ধাপ 3enumerate() দিয়ে ইনডেক্স ও মান একসাথে, zip() দিয়ে দুই তালিকা পাশাপাশি
- ধাপ 4while শর্ত সত্য থাকা পর্যন্ত; break থামায়, continue পরের ধাপে যায়
🧪 বাস্তব উদাহরণ
for i, district in enumerate(districts, 1): print(i, district)।
⚠️ সাধারণ ভুল
while লুপে শর্ত কখনো মিথ্যা না হওয়া (অসীম লুপ); pandas-এ সারি ধরে লুপ (ধীর)—vectorization ব্যবহার করুন।
🔑 মূল শব্দ (Key terms)
forwhilerangeenumeratezipbreakcontinue
3
সাব-টপিক ও বিস্তারিত · Sub-topics
টপিক → সাব-টপিক → সাব-সাব টপিক4.1 for লুপ4.1.1 range4.1.2 enumerate4.1.3 zip
4.2 while লুপ4.2.1 শর্ত সত্য থাকা পর্যন্ত
4.3 break/continue4.3.1 লুপ নিয়ন্ত্রণ
🎬
ভিডিও · 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. “range, enumerate, zip” — এটি কোন সাব-টপিকের বর্ণনা?
2. “শর্ত সত্য থাকা পর্যন্ত” — এটি কোন সাব-টপিকের বর্ণনা?
3. “লুপ নিয়ন্ত্রণ” — এটি কোন সাব-টপিকের বর্ণনা?
🔗