python3跳出一个循环的实例操作


Posted in Python onAugust 18, 2020

python跳出循环有两个关键字

1、continue跳过当前循环,进入下一次循环

for i in range(5):
    if i == 3:
        continue
    print(i, end='\t')

结果是:

0       1       2       4

2、利用break关键字跳出整个循环

for i in range(5):
    if i == 3:
        break
    print(i, end='\t')

结果是:

0       1       2

内容扩展:

python中如何跳出多个循环

break语句只能跳出当前的循环,但是如果我们要跳出多个嵌套的循环,该如何实现呢?可以通过定义一个保存循环状态的变量,然后再结合判断语句即可,看如下代码:

bool_flag_1=False
while True:
  while True:
    bool_flag_2=False
    for i in range(3):
      if i==2:
        bool_flag_2=True
        break
    if bool_flag_2==True:
      bool_flag_1=True
      break
  if bool_flag_1==True:
    break
print('跳出三个循环...')

上面代码中,嵌套着3个循环,最里面的循环中,我们想要实现的目的是:当i==2时,就跳出所有的循环并执行print语句。这时就可以通过定义两个新的变量bool_flag_1和bool_flag_2,只要在想跳出多个循环的break语句前改变这些变量的值,然后在外部循环中通过判断变量的值来判断内部的循环是否是想要继续跳出本循环,然后依次执行相应的操作即可。

以上就是python3跳出一个循环的实例操作的详细内容,更多关于python3怎么跳出一个循环的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python计算最大优先级队列实例
Dec 18 Python
Python的字典和列表的使用中一些需要注意的地方
Apr 24 Python
深入理解Python分布式爬虫原理
Nov 23 Python
图解Python变量与赋值
Apr 03 Python
python绘制直线的方法
Jun 30 Python
Python判断以什么结尾以什么开头的实例
Oct 27 Python
python爬虫爬取微博评论案例详解
Mar 27 Python
30秒学会30个超实用Python代码片段【收藏版】
Oct 15 Python
python实现图片二值化及灰度处理方式
Dec 07 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
Python中sys模块功能与用法实例详解
Feb 26 Python
golang中的空接口使用详解
Mar 30 Python
OpenCV图片漫画效果的实现示例
Aug 18 #Python
Django DRF APIView源码运行流程详解
Aug 17 #Python
Django CBV模型源码运行流程详解
Aug 17 #Python
无惧面试,带你搞懂python 装饰器
Aug 17 #Python
Python Request类源码实现方法及原理解析
Aug 17 #Python
浅谈Python 钉钉报警必备知识系统讲解
Aug 17 #Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
Aug 17 #Python
You might like
在PHP中使用反射技术的架构插件使用说明
2010/05/18 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
Prototype使用指南之ajax
2007/01/10 Javascript
js 多浏览器分别判断代码
2010/04/01 Javascript
了不起的node.js读书笔记之node的学习总结
2014/12/22 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
2015/04/15 Javascript
jQuery简单实现两级下拉菜单效果代码
2015/09/15 Javascript
JS实现不规则TAB选项卡效果代码
2015/09/16 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
巧用weui.topTips验证数据的实例
2017/04/17 Javascript
JavaScript实现为事件句柄绑定监听函数的方法分析
2017/11/14 Javascript
微信小程序实现留言板
2018/10/31 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
layuiAdmin循环遍历展示商品图片列表的方法
2019/09/16 Javascript
js实现二级联动简单实例
2020/01/11 Javascript
Python计算回文数的方法
2015/03/11 Python
python中的lambda表达式用法详解
2016/06/22 Python
python2.7 json 转换日期的处理的示例
2018/03/07 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
python之语音识别speech模块
2020/09/09 Python
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
期末总结的个人自我评价
2013/11/02 职场文书
十一酒店活动方案
2014/02/20 职场文书
最美乡村医生事迹材料
2014/06/02 职场文书
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python
Python+tkinter实现高清图片保存
2022/03/13 Python
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers