for循环嵌套和终止for循环break

1. for循环嵌套
#外层循环循环一次,内层循环需要完整的执行完。外层循环在循环一次,内层循环需要完整的执行完........

for i in range(3):
print("外层循环",i)
for j in range(2):
print("内层循环",j)
print("打印")

外层循环 0
内层循环 0
内层循环 1
打印
外层循环 1
内层循环 0
内层循环 1
打印
外层循环 2
内层循环 0
内层循环 1
打印

 

2. 终止for循环就只有break一种方案

#跳出for循环就在那一层加break

for i in range(3):
if i == 2:
break
print("外层循环",i)
for j in range(2):
if j ==1:
break
else:
print("内层循环",j)
print("打印") #外层循环2==2,break立刻终止跳出外层循环了,不会被执行

外层循环 0
内层循环 0
打印
外层循环 1
内层循环 0
打印

 

 

posted @ 2020-07-14 11:31  梁博客  阅读(1913)  评论(0)    收藏  举报