详解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专用方法与迭代机制实例分析
Sep 15 Python
python实现excel读写数据
Mar 02 Python
python实现桌面壁纸切换功能
Jan 21 Python
详解python中sort排序使用
Mar 23 Python
Python可迭代对象操作示例
May 07 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
django-初始配置(纯手写)详解
Jul 30 Python
Python Web程序搭建简单的Web服务器
Jul 31 Python
Python中list的交、并、差集获取方法示例
Aug 01 Python
Django ModelForm操作及验证方式
Mar 30 Python
Python实现查找数据库最接近的数据
Jun 08 Python
Python first-order-model实现让照片动起来
Jun 25 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
html中select语句读取mysql表中内容
2006/10/09 PHP
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
JavaScript判断两种格式的输入日期的正确性的代码
2007/03/25 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
js数组的操作指南
2014/12/28 Javascript
js实现iPhone界面风格的单选框和复选框按钮实例
2015/08/18 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
初步认识Python中的列表与位运算符
2015/10/12 Python
基于python3 类的属性、方法、封装、继承实例讲解
2017/09/19 Python
Python决策树分类算法学习
2017/12/22 Python
Python之列表的插入&替换修改方法
2018/06/28 Python
Python3模拟登录操作实例分析
2019/03/12 Python
python实现爬山算法的思路详解
2019/04/09 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
python实现点击按钮修改数据的方法
2019/07/17 Python
Apache部署Django项目图文详解
2019/07/30 Python
Python通过Manager方式实现多个无关联进程共享数据的实现
2019/11/07 Python
python运用pygame库实现双人弹球小游戏
2019/11/25 Python
python 伯努利分布详解
2020/02/25 Python
HTML5 语义化结构化规范化
2008/10/17 HTML / CSS
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
英国最大的海报商店:GB Posters
2018/03/20 全球购物
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
酒店前台接待岗位职责
2013/12/03 职场文书
教师党员个人自我剖析材料
2014/09/29 职场文书
出差报告范文
2014/11/06 职场文书
圆明园纪录片观后感
2015/06/03 职场文书
护士旷工检讨书
2015/08/15 职场文书
Android Studio 计算器开发
2022/05/20 Java/Android
css弧边选项卡的项目实践
2023/05/07 HTML / CSS