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多重继承新算法C3介绍
Sep 28 Python
Python类的定义、继承及类对象使用方法简明教程
May 08 Python
Django的数据模型访问多对多键值的方法
Jul 21 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
python3下使用cv2.imwrite存储带有中文路径图片的方法
May 10 Python
Python使用pickle模块报错EOFError Ran out of input的解决方法
Aug 16 Python
详解多线程Django程序耗尽数据库连接的问题
Oct 08 Python
python如何实现一个刷网页小程序
Nov 27 Python
在python中使用with打开多个文件的方法
Jan 07 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
详解Python中pyautogui库的最全使用方法
Apr 01 Python
Python实现智慧校园自动评教全新版
Jun 18 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
提问的智慧(2)
2006/10/09 PHP
php使用正则表达式获取字符串中的URL
2016/12/29 PHP
LazyLoad 延迟加载(按需加载)
2010/05/31 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
JQueryEasyUI datagrid框架的进阶使用
2013/04/08 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
2015/03/17 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
js正则表达式验证邮件地址
2015/11/12 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
JavaScript模板引擎Template.js使用详解
2016/12/15 Javascript
jQuery Ajax全解析
2017/02/13 Javascript
jQuery validate 验证radio实例
2017/03/01 Javascript
详解js 创建对象的几种方法
2019/03/08 Javascript
Vue Element UI + OSS实现上传文件功能
2019/07/31 Javascript
[03:22]DOTA2超级联赛专访单车:找到属于自己的英雄
2013/06/08 DOTA
python自动化工具日志查询分析脚本代码实现
2013/11/26 Python
浅析Python中的for 循环
2016/06/09 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
python2和python3的输入和输出区别介绍
2018/11/20 Python
如何使用Python进行OCR识别图片中的文字
2019/04/01 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
Python如何绘制日历图和热力图
2020/08/07 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
哈利波特商店:Harry Potter Shop
2018/11/30 全球购物
JRE、JDK、JVM之间的关系怎样
2012/05/16 面试题
大学毕业的自我鉴定
2013/10/08 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
个人租房协议书
2014/11/28 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
天那边观后感
2015/06/09 职场文书