Beginner Codes/Python/For Loops
22%

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:

Interactive For Loop

Loop Execution
for letter in "APPLE":
print("Eluthu:", letter)
What is happening?
'Next Step' click pannunga, Loop-a aarambikkalam!
Memory & Output
Sequence ("APPLE")
A
Idx 0
P
Idx 1
P
Idx 2
L
Idx 3
E
Idx 4
Variable (letter)
Terminal

💡 Did You Know? range(start, stop) use panna, adhu stop aagura number-ku munnadi number laye ninnudum. So range(1, 4) pota 1, 2, 3 mattum dhaan varum. 4 varadhu! 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!

Help

For LoopsExercise 18/7725 XP
❴❵ script.py
python.code
python
Loading...
Terminal
Terminal — python
Beginner Codes Terminal v1.0.0
─────────────────────────────────────
Ready. Click "Run Code" to execute...
Ready
Piston APIPYTHON0 lines