Nested Loop
Nested Loop
com
for i in range(1,5):
for j in range(1,5):
print("value of i = ",i," j = ",j)
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
for i in range(1,5):
for j in range(1,5):
print("value of i = ",i," j = ",j)
Let us
understand the
flow of nested
loop
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
for i in range(1,5):
for j in range(1,5):
print("value of i = ",i," j = ",j)
Outer loop
starts with
value of i = 1
i 1
j
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
for i in range(1,5):
for j in range(1,5):
print("value of i = ",i," j = ",j)
i 1
j 1
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
Now value of i
and j will be
printed
i 1
j 1
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1
j 1 2
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1
j 1 2
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1
j 1 2 3
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1
j 1 2 3
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
Value of j will be
incremented
i 1 1 1 1
j 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1
j 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1
j 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
Value of i will be
incremented i.e. 2
i 1 1 1 1 2
j 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1 2
j 1 2 3 4 1
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1 2
j 1 2 3 4 1
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1 2 2 2 2
j 1 2 3 4 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
i 1 1 1 1 2 2 2 2
j 1 2 3 4 1 2 3 4
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR
for more updates visit: www.python4csip.com
value of i=1 j = 1
for i in range(1,5): value of i=1 j = 2
for j in range(1,5): value of i=1 j = 3
value of i=1 j = 4
print("value of i = ",i," j = ",j) value of i=2 j = 1
value of i=2 j = 2
value of i=2 j = 3
value of i=2 j = 4
value of i=3 j = 1
value of i=3 j = 2
Final output will be value of i=3 j = 3
value of i=3 j = 4
value of i=4 j = 1
value of i=4 j = 2
value of i=4 j = 3
value of i=4 j = 4
i 1 1 1 1 2 2 2 2 -
j 1 2 3 4 1 2 3 4 -
VINOD KUMAR VERMA, PGT(CS), KV OEF KANPUR & SACHIN BHARDWAJ, PGT(CS), KV NO.1 TEZPUR