Beginner Codes/Python/Nested Loops
25%

Instructions

Syntax

for i in range(3): for j in range(4):

Nested Loops 🪆

Loop kulla inoru loop! Idhu dhaan Nested Loop nu solvom.

Idha oru Clock (Kadikaram) oda compare panni paakalam:

  • Outer Loop: Hours (Mani) - 1, 2, 3...
  • Inner Loop: Minutes (Nimidangal) - 1, 2, 3... 60.

Ovvoru 1 mani-kum, minutes ulla irukka 60 numbers-a muzhusa mudichittu dhaan adutha manikku pogum. Adhe concept dhaan Nested Loops!

1. Eppadi work aagum?

for outer in range(3):
    print(f"Outer Loop: {outer}")
    for inner in range(2):
        print(f"   Inner Loop: {inner}")

Idhoda Output: Outer Loop 0-la irukkumbodhu, Inner Loop 0, 1 nu muzhusa run aagum. Apram dhaan Outer Loop 1-ku pogum.

2. Grid (Rows and Columns) 🧊

Nested loops-oda main use enna na, 2D grids (Rows & Columns) create panradhu dhaan. Mudhal loop Rows-a control pannum, ulla irukka loop Columns-a control pannum.

rows = 3
columns = 4

for i in range(rows):
    for j in range(columns):
        # end="" pottal adutha line-ku pogama pakkathulaye print aagum
        print("*", end="")
    print() # Inner loop mudinjadhum oru pudhu line!

Idhu eppadi work aagudhu nu purinchukka, keela irukka interactive grid-a start panni paarunga!

Nested Loops Visualization

for row in range(3):
for col in range(4):
print("*", end="")
print()
Click 'Start' to see how a loop inside a loop works!

Terminal Output (Grid)

row = -
col = -

Your Turn! (Unga neram!)

Oru 3x3 square grid-a namba number vechu (1, 2, 3) create panna porom. Kizhe ulla editor-la code-a complete pannunga.

  1. Outer loop-a 3 vaati run pannunga (range(3)).
  2. Inner loop-a 3 vaati run pannunga (range(1, 4)).
  3. Inner loop-la andha number-a print pannunga (end="" vechu).
  4. Inner loop mudinjadhum oru empty print() podunga.

Help

Nested LoopsExercise 20/7730 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