详解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 相关文章推荐
wxpython中利用线程防止假死的实现方法
Aug 11 Python
Python栈类实例分析
Jun 15 Python
在Python的Django框架的视图中使用Session的方法
Jul 23 Python
Python Socket实现简单TCP Server/client功能示例
Aug 05 Python
详解Python下Flask-ApScheduler快速指南
Nov 04 Python
python pytest进阶之xunit fixture详解
Jun 27 Python
python getpass模块用法及实例详解
Oct 07 Python
python保存log日志,实现用log日志画图
Dec 24 Python
Numpy 多维数据数组的实现
Jun 18 Python
python如何求圆的面积
Jul 01 Python
详解Pycharm安装及Django安装配置指南
Sep 15 Python
python入门教程之基本算术运算符
Nov 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
PHP实现数字补零功能的2个函数介绍
2014/05/12 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
php里array_work用法实例分析
2015/07/13 PHP
jQuery+PHP发布的内容进行无刷新分页(Fckeditor)
2015/10/22 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
2006/06/26 Javascript
JavaScript 继承详解(一)
2009/07/13 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
jquery mobile移动端幻灯片滑动切换效果
2020/04/15 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
Node.js 的 GC 机制详解
2019/06/03 Javascript
layer.js open 隐藏滚动条的例子
2019/09/05 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
详解在Python和IPython中使用Docker
2015/04/28 Python
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
2017/05/03 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
几个人围成一圈的问题
2013/09/26 面试题
儿科护士实习自我鉴定
2013/10/17 职场文书
外贸业务员求职信范文
2013/12/12 职场文书
遗嘱继承公证书
2014/04/09 职场文书
广告宣传策划方案
2014/05/21 职场文书
自我介绍演讲稿范文
2014/08/21 职场文书
红领巾广播站广播稿
2015/08/19 职场文书
MYSQL如何查看操作日志详解
2022/05/30 MySQL
win10怎么设置右下角图标不折叠?Win10设置右下角图标不折叠的方法
2022/07/15 数码科技