Python循环语句之break与continue的用法


Posted in Python onOctober 14, 2015

Python break 语句
Python break语句,就像在C语言中,打破了最小封闭for或while循环。
break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
break语句用在while和for循环中。
如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。
Python语言 break 语句语法:

break

流程图:
Python循环语句之break与continue的用法
实例:

#!/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 continue 语句
Python continue 语句跳出本次循环,而break跳出整个循环。
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
continue语句用在while和for循环中。
Python 语言 continue 语句语法格式如下:

continue

流程图:
Python循环语句之break与continue的用法
实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

for letter in 'Python':   # 第一个实例
  if letter == 'h':
   continue
  print '当前字母 :', letter

var = 10          # 第二个实例
while var > 0:       
  var = var -1
  if var == 5:
   continue
  print '当前变量值 :', var
print "Good bye!"

以上实例执行结果:

当前字母 : P
当前字母 : y
当前字母 : t
当前字母 : o
当前字母 : n
当前变量值 : 9
当前变量值 : 8
当前变量值 : 7
当前变量值 : 6
当前变量值 : 4
当前变量值 : 3
当前变量值 : 2
当前变量值 : 1
当前变量值 : 0
Good bye!
Python 相关文章推荐
python 数据加密代码
Dec 24 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
用Python读取几十万行文本数据
Dec 24 Python
对python中Librosa的mfcc步骤详解
Jan 09 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 Python
如何使用pyinstaller打包32位的exe程序
May 26 Python
python将字符串转换成json的方法小结
Jul 09 Python
python mqtt 客户端的实现代码实例
Sep 25 Python
Python range与enumerate函数区别解析
Feb 28 Python
python3 logging日志封装实例
Apr 08 Python
Python基于Twilio及腾讯云实现国际国内短信接口
Jun 18 Python
Python编程中的for循环语句学习教程
Oct 14 #Python
在Python的while循环中使用else以及循环嵌套的用法
Oct 14 #Python
解析Python中while true的使用
Oct 13 #Python
全面解析Python的While循环语句的使用方法
Oct 13 #Python
Python的条件语句与运算符优先级详解
Oct 13 #Python
举例讲解Python中的身份运算符的使用方法
Oct 13 #Python
Python中的字典与成员运算符初步探究
Oct 13 #Python
You might like
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
PHP设计模式之简单投诉页面实例
2016/02/24 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
Alliance vs AM BO3 第二场2.13
2021/03/10 DOTA
编辑浪子版表单验证类
2007/05/12 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
点击弹出层效果&弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
百度地图api如何使用
2015/08/03 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
2016/02/21 Javascript
jQuery新窗口打开外链接
2016/07/21 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
Vue插值、表达式、分隔符、指令知识小结
2018/10/12 Javascript
实例详解vue中的$root和$parent
2019/04/29 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
[01:05:56]Liquid vs VP Supermajor决赛 BO 第二场 6.10
2018/07/04 DOTA
浅谈flask截获所有访问及before/after_request修饰器
2018/01/18 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
Python使用Paramiko控制liunx第三方库
2020/05/20 Python
Python3中FuzzyWuzzy库实例用法
2020/11/18 Python
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
伦敦最受欢迎的蛋糕店:Konditor & Cook
2019/11/01 全球购物
激情洋溢的毕业生就业求职信
2014/03/15 职场文书
建筑安全标语
2014/06/07 职场文书
乡领导班子四风问题对照检查材料
2014/09/25 职场文书
六查六看剖析材料
2014/10/06 职场文书
关于学习的决心书
2015/02/05 职场文书
领导干部失职检讨书
2015/05/05 职场文书
办公室管理规章制度
2015/08/04 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android