Instructions
Syntax
while condition:
# code blockWhile Loops 🔄
Oru vishayatha thirumba thirumba pannanum na adhu peru Loop. Python-la rendu varisaiyana loops irukku. Adhula onnu dhaan while loop.
Oru condition True-a irukkura varaikkum, while loop ulla irukka code-a thirumba thirumba run pannitte irukkum! (Like a merry-go-round 🎠)
Syntax
count = 1
while count <= 3:
print(count)
count = count + 1
print("Done!")
Idhu eppadi work aagudhu?
- Modhalla
countvalue1. count <= 3check pannum. True dhaan! So ulla poyittu1print aagum.count = count + 1nu pottadhu nalacountipo2aayidum.- Thirumba mela pogum! Ipo
2 <= 3check pannum. True dhaan!2print aagum. - Idhe madhiri suthikitte irukkum,
count4aagura varaikkum.4 <= 3False aanadhunala, loop-a vittu veliya vandhu"Done!"print aagum!
🔍 Deep Dive: Real-world Analogy (Dosa Sappuduvom!)
Adhu eppadi computer condition-a vechu loop panudhu? Oru chinna example paapom. Oru hotel-la neenga ukkandhu dosa sappudrappa eppadi nadakkum?
stomach_full = False
dosas_eaten = 0
while stomach_full == False:
print("Innoru Dosa kondu vaa!")
dosas_eaten = dosas_eaten + 1
if dosas_eaten == 3:
stomach_full = True
print("Vayiru full aagiduchu, podhum!")
Idhoda meaning: Vayiru nirayum varaikkum (stomach_full == False), neenga dosa ketkitte irupeenga (while loop)! Eppo 3 dosa aagudho, vayiru full aagidum (stomach_full = True). Appo condition False aagi, loop-a vittu veliya vandhuduveenga.
⚠️ Be Careful! (Paathu mudivu edu!)
Neenga count = count + 1 podala na ena aagum? count eppovume 1-a dhaan irukkum! So 1 <= 3 eppovume True dhaan! Idhuku peru Infinite Loop. Oyamal loop suthikitte irukkum, unga program crash aagidum! 😱 Eppaume loop ulla condition-a modify panra madhiri oru logic irukkanum.
Idha theliva purinjikka indha interactive Loop-a step-by-step test pannunga:
💡 Did You Know?
count += 1nu short-a ezhudhalam! Idhucount = count + 1ku equal dhaan. Python programmers idhaya dhaan adhigama use pannuvanga!
Your Turn! (Unga neram!)
Oru variable x create panni 3 nu set pannunga. while loop vachi x > 0 irukkura varaikkum x-a print pannunga. Loop kulla x-a 1 korakka marandhudadhinga! (x = x - 1)