Join the conversation
for i in range(3):
j = 0
while j < 2:
print(i, j)
j += 1
sir my code it looks like this but it works as while loop inside for loop
Reply
# While Loop inside For Loop
i = 1
for j in range(3):
while i <= 3:
print(i, j)
i += 1# For Loop inside While Loop
i = 1
while i < 4:
for j in range(3):
print(i, j)
i += 1
Reply
![](https://codanics.com/wp-content/uploads/2023/10/download-1.jpg)
Done
Reply
# for loop inside while loop
i = 0
while i < 6:
for j in range(4):
print(i, j)
i += 1
Reply
![](https://codanics.com/wp-content/uploads/2024/05/120880194_1969637496512669_3521090747802401029_n.jpg)
for i in range(3):
j = 1
while j < 3:
print(i, j)
j = j+1
i = i+1
Reply
while loop inside for loop:
for i in range(4):
j = 0
while j < 4:
print(i,j)
j += 1
Reply
![](https://codanics.com/wp-content/uploads/2023/12/shariq.jpg)
# while loop inside for loop# prints numbers from 0 to 59
for i in range(0, 6):
j = 0
while j < 10:
if i == 0:
print(j)
else:
print(str(i)+str(j))
j += 1
Reply
![](https://codanics.com/wp-content/uploads/2023/10/download.jpeg)
Good
Reply
# While loop in for loopfor j in range(3):
i = 1
while i < 4:
print(i, j)
i += 1
j += 1
Reply
colors=["blue","green","orange"]
books=["math","english","python"]
for color in colors:
for book in books:
print(color,book)
Reply