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












posted @ 2020-07-13 14:25  梁博客  阅读(111)  评论(0)    收藏  举报