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实现的用于搜索文件并进行内容替换的类实例
Jun 28 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
Feb 19 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
Jul 02 Python
利用numpy+matplotlib绘图的基本操作教程
May 03 Python
wxPython之解决闪烁的问题
Jan 15 Python
python3中property使用方法详解
Apr 23 Python
Python利用matplotlib做图中图及次坐标轴的实例
Jul 08 Python
Python如何使用BeautifulSoup爬取网页信息
Nov 26 Python
python print 格式化输出,动态指定长度的实现
Apr 12 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 Python
什么是Python中的匿名函数
Jun 02 Python
Python中zipfile压缩文件模块的基本使用教程
Jun 14 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 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
分享PHP header函数使用教程
2013/09/05 PHP
ThinkPHP中html:list标签用法分析
2016/01/09 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
php组合排序简单实现方法
2016/10/15 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
js设置组合快捷键/tabindex功能的方法
2013/11/21 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
JS实现简单抖动效果
2017/06/01 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
原生JS实现图片懒加载之页面性能优化
2019/04/26 Javascript
koa router 多文件引入的方法示例
2019/05/22 Javascript
javascript随机变色实例代码
2019/10/15 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
python获取本机外网ip的方法
2015/04/15 Python
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
python list元素为tuple时的排序方法
2018/04/18 Python
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
python实现飞行棋游戏
2020/02/05 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
捐献物资倡议书范文
2014/05/19 职场文书
招商引资工作汇报
2014/10/28 职场文书
四年级小学生评语
2014/12/26 职场文书
司机岗位职责范本
2015/04/10 职场文书
电话营销开场白
2015/05/29 职场文书
公司会议开幕词
2016/03/03 职场文书
感谢信
2019/04/11 职场文书