详解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中的内置常量
May 20 Python
python调用xlsxwriter创建xlsx的方法
May 03 Python
Python实现图片拼接的代码
Jul 02 Python
pycharm 解除默认unittest模式的方法
Nov 30 Python
对python以16进制打印字节数组的方法详解
Jan 24 Python
PySide和PyQt加载ui文件的两种方法
Feb 27 Python
详解python多线程之间的同步(一)
Apr 03 Python
利用python-pypcap抓取带VLAN标签的数据包方法
Jul 23 Python
python实现通过队列完成进程间的多任务功能示例
Oct 28 Python
Python求凸包及多边形面积教程
Apr 12 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
python不同版本的_new_不同点总结
Dec 09 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
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
PHP教程 基本语法
2009/10/23 PHP
ajax php传递和接收变量实现思路及代码
2012/12/19 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
原生javascript获取元素样式属性值的方法
2010/12/25 Javascript
js写的评论分页(还不错)
2013/12/23 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
2015/01/28 Javascript
js实现导航吸顶效果
2017/02/24 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
Vue 递归多级菜单的实例代码
2019/05/05 Javascript
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Python实现简单状态框架的方法
2015/03/19 Python
Python 列表理解及使用方法
2017/10/27 Python
python绘制双柱形图代码实例
2017/12/14 Python
Python-OpenCV基本操作方法详解
2018/04/02 Python
对python requests的content和text方法的区别详解
2018/10/11 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
python 基于dlib库的人脸检测的实现
2019/11/08 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
python使用隐式循环快速求和的实现示例
2020/09/11 Python
css3media响应式布局实例
2016/07/08 HTML / CSS
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
考试退步检讨书
2014/01/15 职场文书
运动会通讯稿100字
2014/01/31 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
世界红十字日活动总结
2015/02/10 职场文书
新闻稿标题
2015/07/18 职场文书
网吧员工管理制度
2015/08/05 职场文书
初一年级组工作总结
2015/08/12 职场文书