详解Python中break语句的用法


Posted in Python onMay 14, 2015

 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样。

break最常见的用途是当一些外部条件被触发,需要从一个循环中断退出。 break语句可以在while和for循环使用。

如果正在使用嵌套循环(即一个循环里内嵌另一个循环),break语句可以用于停止最内层循环的执行,并执行外循环的下一行代码的程序。
语法

在Python中break语句的语法如下:

break

流程图:

详解Python中break语句的用法

#!/usr/bin/python

for letter in 'Python':   # First Example
  if letter == 'h':
   break
  print 'Current Letter :', letter
 
var = 10          # Second Example
while var > 0:       
  print 'Current variable value :', var
  var = var -1
  if var == 5:
   break

print "Good bye!"

当执行上面的代码,产生以下结果:

Current Letter : P
Current Letter : y
Current Letter : t
Current variable value : 10
Current variable value : 9
Current variable value : 8
Current variable value : 7
Current variable value : 6
Good bye!

Python 相关文章推荐
Python使用multiprocessing创建进程的方法
Jun 04 Python
python利用不到一百行代码实现一个小siri
Mar 02 Python
python绘制简单彩虹图
Nov 19 Python
python数据处理 根据颜色对图片进行分类的方法
Dec 08 Python
python爬取指定微信公众号文章
Dec 20 Python
python 格式化输出百分号的方法
Jan 20 Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 Python
Python图像处理之图片文字识别功能(OCR)
Jul 30 Python
django框架模型层功能、组成与用法分析
Jul 30 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 Python
Python如何读取、写入JSON数据
Jul 28 Python
python操作redis数据库的三种方法
Sep 10 Python
举例详解Python中循环语句的嵌套使用
May 14 #Python
Django中实现点击图片链接强制直接下载的方法
May 14 #Python
python 远程统计文件代码分享
May 14 #Python
详解Python中for循环的使用方法
May 14 #Python
python编写爬虫小程序
May 14 #Python
讲解Python中if语句的嵌套用法
May 14 #Python
详解Python中的条件判断语句
May 14 #Python
You might like
php simplexmlElement操作xml的命名空间实现代码
2011/01/04 PHP
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
php中使用sftp教程
2015/03/30 PHP
关于PHP中协程和阻塞的一些理解与思考
2017/08/11 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
jQuery动态添加删除select项(实现代码)
2013/09/03 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
javascript实现博客园页面右下角返回顶部按钮
2015/02/22 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
Angular resolve基础用法详解
2018/10/03 Javascript
layer.open 获取不到表单信息的解决方法
2019/09/26 Javascript
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
微信小程序实现多行文字滚动
2020/11/18 Javascript
Python 文件操作技巧(File operation) 实例代码分析
2008/08/11 Python
使用PDB模式调试Python程序介绍
2015/04/05 Python
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
python中while循环语句用法简单实例
2015/05/07 Python
Python读取sqlite数据库文件的方法分析
2017/08/07 Python
Python遍历pandas数据方法总结
2018/02/09 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
Moda Operandi官网:美国奢侈品电商,海淘秀场T台同款
2020/05/26 全球购物
关于Java finally的面试题
2016/04/27 面试题
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
会计电算化实训报告
2014/11/04 职场文书
2015年推广普通话演讲稿
2015/03/20 职场文书
大学团日活动总结书
2015/05/11 职场文书
2015年思想品德教学工作总结
2015/07/22 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
Win10 Anaconda安装python-pcl
2022/04/29 Servers