四、break和continue。
一、break
1.1:定义
终止整个循环:当循环或判断执行到break语句时,即使判断条件为True或者序列尚未完全被历遍,都会跳出循环或判断;
break 语句跳出整个循环体,循环体中未执行的循环将不会执行;
1.2:例子
1 #!/user/bin/env python 2 # -*- coding:utf-8 -*- 3 4 i = 0 5 while i<10: 6 i+=1 7 if i==5: #当i=5时,结束整个循环 8 break 9 print(i) 10 11 代码效果: 12 1 13 2 14 3 15 4
二、continue
2.1:定义
跳出当次循环当循环或判断执行到continue语句时,continue后的语句将不再执行,会跳出当次循环,继续执行循环中的下一次循环;
continue 语句跳出本次循环,只跳过本次循环continue后的语句;
2.2:例子
1 #!/user/bin/env python 2 # -*- coding:utf-8 -*- 3 4 i = 0 5 while i<10: 6 i+=1 7 if i==5: #当i=5时,结束当前循环进入下一个循环 8 continue 9 print(i) 10 11 代码效果: 12 1 13 2 14 3 15 4 16 6 17 7 18 8 19 9 20 10 21 以上循环没有i=5
作者:HaydenGuo
出处:https://www.cnblogs.com/ghl1024/
每一个前十年都想不到后十年我会演变成何等模样,可知人生无常,没有什么规律,没有什么必然。
只要我还对新鲜的知识、品格的改进、情感的扩张、有胃口,这日子就是值得度过的。

浙公网安备 33010602011771号