详解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版的文曲星猜数字游戏代码
Sep 02 Python
python同时给两个收件人发送邮件的方法
Apr 30 Python
Python中使用bidict模块双向字典结构的奇技淫巧
Jul 12 Python
Python编程判断一个正整数是否为素数的方法
Apr 14 Python
神经网络python源码分享
Dec 15 Python
Python+tkinter使用40行代码实现计算器功能
Jan 30 Python
Python带动态参数功能的sqlite工具类
May 26 Python
理想高通滤波实现Python opencv示例
Jan 30 Python
python使用正则来处理各种匹配问题
Dec 22 Python
Pandas 解决dataframe的一列进行向下顺移问题
Dec 27 Python
tensorflow 环境变量设置方式
Feb 06 Python
使用Python 自动生成 Word 文档的教程
Feb 13 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
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
2013/02/14 PHP
PHP基础学习之流程控制的实现分析
2013/04/28 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
PHP中使用虚代理实现延迟加载技术
2014/11/05 PHP
php+mysql实现简单的增删改查功能
2015/07/13 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)
2017/02/06 PHP
详解PHP的抽象类和抽象方法以及接口总结
2019/03/15 PHP
JavaScript格式化数字的函数代码
2010/11/30 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
详解Node.js:events事件模块
2016/11/24 Javascript
基于jQuery实现无缝轮播与左右点击效果
2018/05/13 jQuery
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
JS数组求和的常用方法实例小结
2019/01/07 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
一文秒懂nodejs中的异步编程
2021/01/28 NodeJs
Python函数嵌套实例
2014/09/23 Python
python让图片按照exif信息里的创建时间进行排序的方法
2015/03/16 Python
Python中的CSV文件使用"with"语句的方式详解
2018/10/16 Python
python设计tcp数据包协议类的例子
2019/07/23 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
美国内衣品牌:Leonisa
2016/08/14 全球购物
采购人员的个人自我评价
2014/01/16 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
计算机考试作弊检讨书1000字
2015/01/01 职场文书
公证处委托书
2015/01/28 职场文书
建国大业观后感
2015/06/01 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
婚宴领导致辞
2015/07/28 职场文书