详解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 相关文章推荐
如何解决django配置settings时遇到Could not import settings 'conf.local'
Nov 18 Python
Python中有趣在__call__函数
Jun 21 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
Nov 15 Python
使用DataFrame删除行和列的实例讲解
Apr 08 Python
Python爬虫设置代理IP(图文)
Dec 23 Python
python学生管理系统
Jan 30 Python
selenium2.0中常用的python函数汇总
Aug 05 Python
django写用户登录判定并跳转制定页面的实例
Aug 21 Python
python颜色随机生成器的实例代码
Jan 10 Python
在keras下实现多个模型的融合方式
May 23 Python
利用Python pandas对Excel进行合并的方法示例
Nov 04 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
Jan 29 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实现像JSP,ASP里Application那样的全局变量
2007/01/12 PHP
php的chr和ord函数实现字符加减乘除运算实现代码
2011/12/05 PHP
PHP缓存技术的多种方法小结
2012/08/14 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
laravel 错误处理,接口错误返回json代码
2019/10/25 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
javascript eval函数深入认识
2009/02/21 Javascript
html+js实现动态显示本地时间
2013/09/21 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
js控制台输出的方法(详解)
2016/11/26 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
2016/11/29 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
js 实现ajax发送步骤过程详解
2019/07/25 Javascript
jQuery zTree树插件的使用教程
2019/08/16 jQuery
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
python实现校园网自动登录的示例讲解
2018/04/22 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
有关HTML5 Video对象的ontimeupdate事件(Chrome上无效)的问题
2013/07/19 HTML / CSS
激光脱毛、蓝光和护肤:Tria Beauty
2019/03/28 全球购物
类和结构的区别
2012/08/15 面试题
先进德育工作者事迹材料
2014/01/24 职场文书
医学生自我评价
2014/01/27 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
2014年施工员工作总结
2014/11/18 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
现货白银电话营销话术
2015/05/29 职场文书
加强党性修养心得体会
2016/01/21 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
如何撰写出一份完美的商业计划书?
2019/07/12 职场文书
Python下opencv库的安装过程及问题汇总
2021/06/11 Python