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脚本将文字转换为图片的实例分享
Aug 29 Python
深入理解Python对Json的解析
Feb 14 Python
Django内容增加富文本功能的实例
Oct 17 Python
python timestamp和datetime之间转换详解
Dec 11 Python
对Python3 * 和 ** 运算符详解
Feb 16 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
python文字转语音实现过程解析
Nov 12 Python
深度学习入门之Pytorch 数据增强的实现
Feb 26 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
May 29 Python
python 通过文件夹导入包的操作
Jun 01 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 Python
Pytest测试框架基本使用方法详解
Nov 25 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/07/27 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
2015/01/20 Javascript
深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP详解
2015/03/05 Javascript
JScript中的条件注释详解
2015/04/24 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
javascript实现平滑无缝滚动
2020/08/09 Javascript
微信小程序 wx.uploadFile无法上传解决办法
2016/12/14 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
讲解vue-router之什么是编程式路由
2018/05/28 Javascript
JavaScript 下载svg图片为png格式
2018/06/21 Javascript
JavaScript fetch接口案例解析
2018/08/30 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
vue中el-input绑定键盘按键(按键修饰符)
2020/07/22 Javascript
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
Python 抓取微信公众号账号信息的方法
2019/06/14 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
python画图把时间作为横坐标的方法
2019/07/07 Python
Spring实战之使用util:命名空间简化配置操作示例
2019/12/09 Python
python 读取yaml文件的两种方法(在unittest中使用)
2020/12/01 Python
电焊工工作岗位职责
2014/02/06 职场文书
2015年办公室人员工作总结
2015/05/15 职场文书
紫日观后感
2015/06/05 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python
Oracle中DBLink的详细介绍
2022/04/29 Oracle
Android学习之BottomSheetDialog组件的使用
2022/06/21 Java/Android