Code Breakdown
-
for i in range(3)
→ Outer loop: i takes values 0, 1, 2. -
for j in range(3)
→ Inner loop: for each i, j starts from 0 to 2. -
if j == 1: break
→ The inner loop breaks immediately when j equals 1. -
print(f"{i}-{j}")
→ Only runs when j is 0, because the loop breaks before j becomes 1.
Execution Flow
First outer loop (i = 0)
j = 0 → Not equal to 1 → prints 0-0
j = 1 → Equals 1 → inner loop breaks
Second outer loop (i = 1)
j = 0 → prints 1-0
j = 1 → breaks
Third outer loop (i = 2)
j = 0 → prints 2-0
j = 1 → breaks
✅ Output:
Each time the inner loop only prints j=0, then hits j==1 and breaks.


0 Comments:
Post a Comment