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处理cookie详解
Feb 07 Python
用Python编程实现语音控制电脑
Apr 01 Python
Python中的条件判断语句与循环语句用法小结
Mar 21 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
使用sklearn之LabelEncoder将Label标准化的方法
Jul 11 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
Aug 10 Python
详解Appium+Python之生成html测试报告
Jan 04 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
Mar 27 Python
Python高阶函数与装饰器函数的深入讲解
Nov 10 Python
如何利用python和DOS获取wifi密码
Mar 31 Python
python爬虫之selenium库的安装及使用教程
May 23 Python
JAVA SpringMVC实现自定义拦截器
Mar 16 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抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
php微信公众号开发之快递查询
2018/10/20 PHP
Laravel 中创建 Zip 压缩文件并提供下载的实现方法
2019/04/02 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
2011/06/27 Javascript
js转义字符介绍
2013/11/05 Javascript
JS实现的仿东京商城菜单、仿Win右键菜单及仿淘宝TAB特效合集
2015/09/28 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
Bootstrap栅格系统使用方法及页面调整变形的解决方法
2017/03/10 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
2017/07/27 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
Vue 源码分析之 Observer实现过程
2018/03/29 Javascript
vue router+vuex实现首页登录验证判断逻辑
2018/05/17 Javascript
详解element-ui中表单验证的三种方式
2019/09/18 Javascript
基于JS实现视频上传显示进度条
2020/05/12 Javascript
python 中的列表解析和生成表达式
2011/03/10 Python
python实用代码片段收集贴
2015/06/03 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
使用python读取txt文件的内容,并删除重复的行数方法
2018/04/18 Python
Python用for循环实现九九乘法表
2018/05/31 Python
Python交互环境下实现输入代码
2018/06/22 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
Python中IP地址处理IPy模块的方法
2019/08/16 Python
Python模拟登录之滑块验证码的破解(实例代码)
2019/11/18 Python
Priority Pass机场贵宾室会籍计划:全球超过1200间机场贵宾室
2018/08/26 全球购物
仓管员岗位职责范文
2013/11/08 职场文书
超级搞笑检讨书
2014/01/15 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
工商企业管理专业自荐信范文
2014/04/12 职场文书
工商局个人工作总结
2015/03/03 职场文书
幼师求职自荐信
2015/03/26 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书