Python中break语句和continue语句怎么使用

发布时间:2022-12-15 09:52:08 作者:iii
来源:亿速云 阅读:110

这篇“Python中break语句和continue语句怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python中break语句和continue语句怎么使用”文章吧。

1 break语句

1.1 break语句在单循环中的使用

在单循环中的break语句,其作用是结束当前循环,代码如图1所示。

Python中break语句和continue语句怎么使用

图1 break结束当前循环

从图1中可以看出,在for循环中,当i的值是3时,会调用break语句结束当前循环,此时的输出为0-3,也就是说,当i等于3时,循环就被break语句结束了。

1.2 break语句在多重循环中的使用

多重循环指的是循环的嵌套,即循环语句中包含其它的循环语句,如图2所示。

Python中break语句和continue语句怎么使用

图2 双重循环代码

从图2中可以看出,该代码第一个for循环中又包含了一个循环语句,此时的输入如图2中蓝色部分。

在多重循环中的使用使用的break语句只能结束离与它相关联的那个循环,而不能把所有的循环都结束,如图3所示。

Python中break语句和continue语句怎么使用

图3 在双重循环代码中使用break

从图3中可以看出,在图3③位置处的break语句只能结束图3②位置处的for循环,而不能结束图3①位置处的for循环,此时的输出如图3④所示。

2 continue语句

continue语句结束本次循环,并回到该循环语句的开头,根据条件判断是否继续执行该循环语句,它不像break语句那样是结束整个循环语句。

2.1 在单循环中使用continue语句

代码如图4所示。

Python中break语句和continue语句怎么使用

图4 在单循环中使用continue语句

 从图4中可以看出,在for循环中,当i的值是2时,调用continue语句结束本次循环,此时不会执行print()语句而回到for语句开头执行下一次循环。因此,此时的输出结果中没有2。

2.2 在多循环中使用continue语句

与“1.2 break语句在多重循环中的使用”中提到的break语句相似,continue语句只能结束与它相关联的那个for语句的本次循环,代码不再赘述。

以上就是关于“Python中break语句和continue语句怎么使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。

推荐阅读:
  1. Python分支,循环,break和continue
  2. continue语句如何在Python中使用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python break continue

上一篇:Matlab如何实现有雪花飘落的圣诞树

下一篇:Go协程如何实现

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》