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 27 Python
Python实现字符串逆序输出功能示例
Jun 24 Python
python实现自动登录后台管理系统
Oct 18 Python
python计算两个矩形框重合百分比的实例
Nov 07 Python
Python文件如何引入?详解引入Python文件步骤
Dec 10 Python
python代码 输入数字使其反向输出的方法
Dec 22 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
Oct 17 Python
Python猴子补丁Monkey Patch用法实例解析
Mar 23 Python
python 瀑布线指标编写实例
Jun 03 Python
Django contrib auth authenticate函数源码解析
Nov 12 Python
详解pandas映射与数据转换
Jan 22 Python
python神经网络Xception模型
May 06 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垃圾回收机制引用计数器概念分析
2013/06/24 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
详解yii2使用多个数据库的案例
2017/06/16 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
jquery ajax方式直接提交整个表单核心代码
2013/08/15 Javascript
jQuery点击自身以外地方关闭弹出层的简单实例
2013/12/24 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
jQuery实现购物车计算价格功能的方法
2015/03/25 Javascript
详解Backbone.js框架中的模型Model与其集合collection
2016/05/05 Javascript
js 获取本地文件及目录的方法(推荐)
2016/11/10 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
Vue程序调试的方法
2019/06/17 Javascript
微信小程序获取地理位置及经纬度授权代码实例
2019/09/18 Javascript
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
简单说明Python中的装饰器的用法
2015/04/24 Python
Python内置函数delattr的具体用法
2017/11/23 Python
python实现俄罗斯方块游戏
2020/03/25 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
Appium+Python自动化测试之运行App程序示例
2019/01/23 Python
如何在sublime编辑器中安装python
2020/05/20 Python
Matlab使用Plot函数实现数据动态显示方法总结
2021/02/25 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
CAT鞋美国官网:CAT Footwear
2017/11/27 全球购物
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
水利水电建筑施工应届生求职信
2014/07/04 职场文书
2014班子“三严三实”对照检查材料思想汇报
2014/09/18 职场文书
实习介绍信模板
2015/01/30 职场文书
投诉书范文
2015/07/02 职场文书