详解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操作时间和日期之asctime()方法的使用
May 22 Python
Python网络爬虫出现乱码问题的解决方法
Jan 05 Python
python 爬虫出现403禁止访问错误详解
Mar 11 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
Jul 13 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
Jan 09 Python
Python 批量合并多个txt文件的实例讲解
May 08 Python
Python 爬取携程所有机票的实例代码
Jun 11 Python
详解Python中的正则表达式
Jul 08 Python
Python常见内置高效率函数用法示例
Jul 31 Python
Tensorflow分类器项目自定义数据读入的实现
Feb 05 Python
如何使用python把ppt转换成pdf
Jun 29 Python
pandas分区间,算频率的实例
Jul 04 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写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
this[] 指的是什么内容 讨论
2007/03/24 Javascript
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
异步JS框架的作用以及实现方法
2015/10/29 Javascript
javascript函数中的3个高级技巧
2016/09/22 Javascript
微信小程序 解析网页内容详解及实例
2017/02/22 Javascript
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
vue ssr 指南详读
2018/06/29 Javascript
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
JS document form表单元素操作完整示例
2020/01/13 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
Python多进程multiprocessing用法实例分析
2017/08/18 Python
python如何修改装饰器中参数
2018/03/20 Python
PyCharm 创建指定版本的 Django(超详图解教程)
2019/06/18 Python
处理python中多线程与多进程中的数据共享问题
2019/07/28 Python
python pillow模块使用方法详解
2019/08/30 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
解决Firefox下不支持outerHTML问题代码分享
2014/06/04 HTML / CSS
一份全面的PHP面试问题考卷
2012/07/15 面试题
UML设计模式笔试题
2014/06/07 面试题
美德好少年事迹材料
2014/01/19 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
考试作弊被抓检讨书
2014/10/02 职场文书
2014年社区民政工作总结
2014/12/02 职场文书
音乐教师个人总结
2015/02/06 职场文书
求职意向书范本
2015/05/11 职场文书
中学总务处工作总结
2015/08/12 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
goland 恢复已更改文件的操作
2021/04/28 Golang
Python列表删除重复元素与图像相似度判断及删除实例代码
2021/05/07 Python
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL