Python基础之python循环控制语句break/continue详解
作者:士别三日wyx 时间:2022-01-24 05:54:01
Python中提供了两个关键字用来控制循环语句,分别是break和continue
break在条件成立时,不会执行循环中的后续代码,并且会停止整个循环
continue在条件成立时,会不执行循环中的后续代码,并且会停止本次循环
接下来我们通过两个案例来区分这两个控制语句
首先使用while循环语句打印1到5之间的数字,循环到3的时候,我们使用continue关键字跳出3的这次循环,需要注意的是,continue在条件成立时,不会执行后续代码,如果在continue关键字前,没有改变循环的条件,那么循环的条件将一直不会改变,从而造成死循环
i = 0
# 循环打印1到5
while i <= 5:
# 如果等于3就跳出本次循环
if i == 3:
i += 1
# 使用continue前,必须修改循环条件,否则会死循环
continue
print(i)
i += 1
从结果中我们可以看到,3没有被打印,说明在数字等于3的时候,continue关键字结束了这一次循环
接下来我们将continue关键字替换为break关键字,如果循环的数字等于3时,break将会结束整个循环
i = 0
# 循环打印1到5
while i <= 5:
# 如果等于3就结束整个循环
if i == 3:
i += 1
break
print(i)
i += 1
从结果中我们可以看到,循环到3的时候,break关键字结束了整个循环,后面的4和5也不会被打印
来源:https://blog.csdn.net/wangyuxiang946/article/details/119961858
标签:python,循环语句,break,continue
0
投稿
猜你喜欢
Pandas缺失值填充 df.fillna()的实现
2023-11-24 00:01:41
python数据处理——对pandas进行数据变频或插值实例
2021-01-05 19:22:01
JS数组方法汇总
2009-08-03 14:06:00
Python selenium键盘鼠标事件实现过程详解
2021-09-16 05:26:23
try finally 妙用,防止内存泄漏
2008-03-26 12:52:00
Laravel框架实现定时发布任务的方法
2023-11-22 23:54:57
史上最简单的MySQL数据备份与还原教程(中)(三十六)
2024-01-24 08:40:56
RS.GETROWS使用详解
2008-01-16 13:21:00
使用PHP批量生成随机用户名
2023-07-22 13:10:10
MySQL root密码的重置方法
2024-01-18 14:39:42
python3应用windows api对后台程序窗口及桌面截图并保存的方法
2023-10-23 12:29:19
python实现复制整个目录的方法
2023-04-08 18:14:47
python软件都是免费的吗
2022-09-04 03:45:53
js中forEach,for in,for of循环的用法示例小结
2024-04-29 13:20:16
python 基本数据类型占用内存空间大小的实例
2021-08-10 21:59:03
QQ连连看 for iPhone 设计实录分享
2010-09-25 12:54:00
python 获取本机ip地址的两个方法
2023-04-08 00:17:30
pycharm设置注释颜色的方法
2022-01-22 21:47:46
使用一条INSERT语句完成多表插入
2010-03-18 11:08:00
Python+LyScript实现自定义反汇编
2021-02-07 11:57:47