Instructions
For Loops 🔄
while loop eppadi condition-a vechu suthadho, adhe madhiri for loop-um thirumba thirumba oru velaiya seiyum. Aana for loop oda special enna na, idhu oru "sequence" (adhavadhu oru list of items, range of numbers, illa oru word) ulla irukka ovvoru item-kum oru vaati run aagum.
🔍 Deep Dive: Real-world Analogy (Courier Delivery 📦)
Oru courier delivery boy eppadi vela seivaru? Avar kitta 3 parcel irukku. Avar ovvoru parcel-kum andha andha veetuku poyi deliver pannuvite irupparu. Box empty aanadhum avar vela mudinchu!
Idhe concept dhaan for loop! Adhu oru box-la (sequence) irukka items-a onnu onna eduthu use pannum.
1. Using range() (Numbers-a count panradhu)
range() function namba kekkura alavukku numbers-a line-a kodukkum.
# Idhu 0, 1, 2, 3, 4 nu 5 vaati run aagum
for i in range(5):
print("Dosa number:", i)
Idhoda meaning: range(5) na 0-la irundhu 4 varaikkum oru list. for loop andha list-la ulla mudhal number-a eduthu i (variable) kulla podum. Apram ulla irukka code-a run pannum. Adutha vaati 2nd number edukkum... list mudiyara varaikkum suthum!
2. Looping through strings (Words ulla poradhu)
Numbers mattum illa, oru word-la ulla ovvoru letter-a kooda loop pannalam!
for letter in "Apple":
print("Eluthu:", letter)
Idha theliva purinjikka indha interactive Loop-a step-by-step test pannunga:
💡 Did You Know?
range(start, stop)use panna, adhu stop aagura number-ku munnadi number laye ninnudum. Sorange(1, 4)pota1, 2, 3mattum dhaan varum.4varadhu! Idhu Python-oda oru habit.
Your Turn! (Unga neram!)
Oru for loop-um range()-um use panni 1 la irundhu 3 varaikkum numbers-a print pannunga. Hint: range(1, 4) use panna 1,2,3 varum!