详解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的lambda语句声明匿名函数的用法
Jul 01 Python
Python MySQL数据库连接池组件pymysqlpool详解
Jul 07 Python
Python中的上下文管理器和with语句的使用
Apr 17 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
python性能测量工具cProfile使用解析
Sep 26 Python
Python谱减法语音降噪实例
Dec 18 Python
python使用PIL剪切和拼接图片
Mar 23 Python
Python要求O(n)复杂度求无序列表中第K的大元素实例
Apr 02 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
python如何在word中存储本地图片
Apr 07 Python
详解Golang如何实现支持随机删除元素的堆
Sep 23 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+MSSQL分页的例子
2006/10/09 PHP
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
php抓取页面的几种方法详解
2013/06/17 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
js实现带搜索功能的下拉框实时搜索实时匹配
2013/11/05 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
JavaScript实现大数的运算
2014/11/24 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
VUE实现表单元素双向绑定(总结)
2017/08/08 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
如何使用gpu.js改善JavaScript的性能
2020/12/01 Javascript
python多线程方式执行多个bat代码
2016/06/07 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
python基于opencv实现人脸识别
2021/01/04 Python
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
MAC彩妆英国官网:M·A·C UK
2018/05/30 全球购物
39美元购买一副眼镜或太阳镜:39DollarGlasses.com
2018/06/17 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
职高毕业生自我鉴定
2013/10/21 职场文书
绝对经典成功的大学生推荐信
2013/11/08 职场文书
装饰资料员岗位职责
2013/12/30 职场文书
地理科学专业自荐信
2014/09/01 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
教师工作决心书
2015/02/04 职场文书
企业办公室主任岗位职责
2015/04/01 职场文书
处罚决定书范文
2015/06/24 职场文书
地震捐款简报
2015/07/21 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
合作合同协议书
2016/03/21 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
mysql升级到5.7时,wordpress导数据报错1067的问题
2021/05/27 MySQL
MySQL注入基础练习
2021/05/30 MySQL
HDFS免重启挂载新磁盘
2022/04/06 Servers