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时间模块datetime、time、calendar的使用方法
Jan 13 Python
python中的格式化输出用法总结
Jul 28 Python
Python基于matplotlib实现绘制三维图形功能示例
Jan 18 Python
pytorch + visdom 处理简单分类问题的示例
Jun 04 Python
python实现pdf转换成word/txt纯文本文件
Jun 07 Python
python学生管理系统
Jan 30 Python
python 的 scapy库,实现网卡收发包的例子
Jul 23 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
python opencv进行图像拼接
Mar 27 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
Aug 02 Python
浅谈anaconda python 版本对应关系
Oct 07 Python
Python脚本调试工具安装过程
Jan 11 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
PHP中的加密功能
2006/10/09 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
Laravel中的chunk组块结果集处理与注意问题
2018/08/15 PHP
SWFObject Flash js调用类
2008/07/08 Javascript
jQuery 性能优化指南(3)
2009/05/21 Javascript
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
JavaScript将页面表格导出为Excel的具体实现
2013/12/27 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
es6 字符串String的扩展(实例讲解)
2017/08/03 Javascript
Vue2 SSR渲染根据不同页面修改 meta
2017/11/20 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
解决layui 三级联动下拉框更新时回显的问题
2019/09/03 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
2019/10/30 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
python通过openpyxl生成Excel文件的方法
2015/05/12 Python
Python中shutil模块的学习笔记教程
2017/04/04 Python
python的变量与赋值详细分析
2017/11/08 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
在python3中实现更新界面
2020/02/21 Python
python中round函数保留两位小数的方法
2020/12/04 Python
英国最大的电脑零售连锁店集团:PC World
2016/10/10 全球购物
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
eBay意大利购物网站:eBay.it
2019/09/04 全球购物
大学社团活动策划书
2014/01/26 职场文书
2016公司新年问候语
2015/11/11 职场文书
党风廉政教育心得体会2016
2016/01/22 职场文书
python爬取豆瓣电影TOP250数据
2021/05/23 Python
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS