10.python break/continue

最后更新于:2019-09-22 20:51:43

在昨天的文章:python while循环 文章结尾,我们留下了一个bug,当条件成立时,程序陷入了死循环,如何解决呢?

bug

为了规避这个问题,今天介绍两个关键词:break和continue

一.break

break

如果在循环中使用 break ,意味着立即跳出本次循环,直接代码演示:

输出结果:

上面程序是前一篇文章的代码,while  True 死循环,当循环中的条件成立时,立即break退出循环。记住关键字break。

二.continue

continue

如果在循环中使用 continue,意味着结束本次循环,继续下一次循环,直接代码演示:

输出结果:

程序使用continue,再次陷入死循环,各位小伙伴注意到没有,在程序打印到控制台的时候,99之后就是101,唯独没有100。

因为当 a 的值为100时,循环中执行了continue,程序代码会直接跳过continue后面的代码,回到while循环的最开始

 

上面同时介绍了break和continue,感受到两者的区别了吗?

break是结束循环,当前的while循序停止;continue 是结束本次循环,继续下一次循环,实际上循环还没有停止

写代码

三.重点总结

while循环中关键字break和continue的使用是必不可少的,注意两者的区别

break:跳出本次循环

continue:结束本次循环,继续下一次循环

 

 

猜你喜欢:

1.pycharm配置开发模板

2.python while循环

3.python for循环

 

转载请注明猿说Python » python 循环中使用break/continue

 

技术交流、商务合作请直接联系博主
扫码或搜索:猿说python
python教程公众号
猿说python
微信公众号 扫一扫关注