Python-while循环之流程控制2-continue和while循环else
1. while循环:continue:结束本次循环,直接进入下一次
count=0
while count < 6:
if count == 4:
count+=1
continue
#count+=1 #强调:在contine之后添加同级代码毫无意义,永远不会被执行
print(count)
count+=1
2. while循环 else
while True:
代码
else:
print(else包含的代码会在while循环结束后,并且while循环是在没有被break打断的情况下正常结束的,才会被运行)
count=0
while count <6:
if count == 4:
count+=1
continue
print(count)
count+=1
else:
print("会在while循环结束后,并且while循环是在没有被break打断的情况下正常结束的才会被运行")
#结果输出
#0
#1
#2
#3
#5
#会在while循环结束后,并且while循环是在没有被break打断的情况下正常结束的才会被运行
count=0
while count <6:
if count == 4:
break
print(count)
count+=1
else:
print("会在while循环结束后,并且while循环是在没有被break打断的情况下正常结束的才会被运行") #else被break打断不会被执行
#结果输出
#0
#1
#2
#3

浙公网安备 33010602011771号