详解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 相关文章推荐
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 Python
Python自定义函数的创建、调用和函数的参数详解
Mar 11 Python
python获取目录下所有文件的方法
Jun 01 Python
Python中取整的几种方法小结
Jan 06 Python
Python入门_学会创建并调用函数的方法
May 16 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
python导出hive数据表的schema实例代码
Jan 22 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
在keras下实现多个模型的融合方式
May 23 Python
python温度转换华氏温度实现代码
Dec 06 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
May 17 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使用Jpgraph创建折线图效果示例
2017/02/15 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
PHP实现的支付宝支付功能示例
2019/03/26 PHP
用js判断浏览器是否是IE的比较好的办法
2007/05/08 Javascript
JS 获取span标签中的值的代码 支持ie与firefox
2009/08/24 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
JQUERY获取form表单值的代码
2010/07/17 Javascript
通过Javascript将数据导出到外部Excel文档的函数代码
2012/06/15 Javascript
jQuery打印图片pdf、txt示例代码
2014/07/22 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
jQuery复合事件用法示例
2017/06/10 jQuery
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
Vue 动态添加路由及生成菜单的方法示例
2019/06/20 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
微信小程序全选多选效果实现代码解析
2020/01/21 Javascript
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
Python采用raw_input读取输入值的方法
2014/08/18 Python
python实现自动更换ip的方法
2015/05/05 Python
Python实现统计单词出现的个数
2015/05/28 Python
使用Python读取安卓手机的屏幕分辨率方法
2018/03/31 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
详解Python在使用JSON时需要注意的编码问题
2019/12/06 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
如何利用Python matplotlib绘制雷达图
2020/12/21 Python
新大陆软件面试题
2016/11/24 面试题
旅游专业职业生涯规划范文
2014/01/13 职场文书
哈弗商学院毕业生求职信
2014/02/26 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
证婚人致辞精选
2015/07/28 职场文书
2016十一国庆节慰问信
2015/12/01 职场文书
《搭石》教学反思
2016/02/18 职场文书