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基于右递归解决八皇后问题的方法
May 25 Python
Python本地与全局命名空间用法实例
Jun 16 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
Feb 23 Python
Python处理命令行参数模块optpars用法实例分析
May 31 Python
python中for用来遍历range函数的方法
Jun 08 Python
Django csrf 验证问题的实现
Oct 09 Python
使用Python获取并处理IP的类型及格式方法
Nov 01 Python
Python 进程之间共享数据(全局变量)的方法
Jul 16 Python
python实现tail实时查看服务器日志示例
Dec 24 Python
Python如何使用字符打印照片
Jan 03 Python
PyTorch: Softmax多分类实战操作
Jul 07 Python
Python序列化模块JSON与Pickle
Jun 05 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
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
PHP中创建并处理图象
2006/10/09 PHP
PHP实现统计在线人数功能示例
2016/10/15 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
MooTools 1.2介绍
2009/09/14 Javascript
js中字符替换函数String.replace()使用技巧
2011/08/14 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
js克隆对象、数组的常用方法介绍
2013/09/26 Javascript
input输入框鼠标焦点提示信息
2015/03/17 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
2015/12/04 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
2017/07/16 Javascript
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
node使用async_hooks模块进行请求追踪
2021/01/28 Javascript
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
python操作mysql数据库
2017/03/05 Python
详解python调用cmd命令三种方法
2019/07/08 Python
python检测服务器端口代码实例
2019/08/31 Python
HTML5新增的Css选择器、伪类介绍
2013/08/07 HTML / CSS
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
2019/09/09 HTML / CSS
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
管理学专业个人求职信范文
2013/12/13 职场文书
车贷收入证明范本
2014/01/09 职场文书
2014年保洁工作总结
2014/11/24 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
人民的好儿女观后感
2015/06/18 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
如何使用PostgreSQL进行中文全文检索
2021/05/27 PostgreSQL
python数字转对应中文的方法总结
2021/08/02 Python