Overview
Loop exploration: alag conditions aur control flow ke saath iteration handle karna.
Analogy
Jaise shehar mein explore karna—streets skip kar sakte hain, wapis aa sakte hain, destination par ruk sakte hain.
Step-by-step
- for kaafi baar iterate karne ke liye
- while dynamic conditions ke liye
- break se early exit karo
- continue se current element skip karo
Visual
for i in range(10):
if i % 2 == 0:
continue # even skip
if i > 7:
break # 7 par stop
print(i) # 1 3 5 7
Common mistakes
- break aur continue ka confusion
- Condition update bhool jana → infinite loop
Practice questions
- Range mein pehla prime dhundo
- continue se FizzBuzz implement karo