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遍历序列enumerate函数浅析
Oct 17 Python
python+selenium实现登录账户后自动点击的示例
Dec 22 Python
Python爬取十篇新闻统计TF-IDF
Jan 03 Python
Python内建模块struct实例详解
Feb 02 Python
Python实现的NN神经网络算法完整示例
Jun 19 Python
python解决字符串倒序输出的问题
Jun 25 Python
Python I/O与进程的详细讲解
Mar 08 Python
python装饰器常见使用方法分析
Jun 26 Python
python实现beta分布概率密度函数的方法
Jul 08 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
利用Python复制文件的9种方法总结
Sep 02 Python
Python类和实例的属性机制原理详解
Mar 21 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
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
php5.3 废弃函数小结
2010/05/16 PHP
WordPress中is_singular()函数简介
2015/02/05 PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
2019/10/15 PHP
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
2013/08/29 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
bootstrap-Treeview实现级联勾选
2017/11/23 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
python和shell变量互相传递的几种方法
2013/11/20 Python
python实现挑选出来100以内的质数
2015/03/24 Python
python 爬取微信文章
2016/01/30 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
Python实现扩展内置类型的方法分析
2017/10/16 Python
Python求出0~100以内的所有素数
2018/01/23 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
python如何使用unittest测试接口
2018/04/04 Python
python多进程间通信代码实例
2019/09/30 Python
DJango的创建和使用详解(默认数据库sqlite3)
2019/11/18 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
Python实现简单的2048小游戏
2021/03/01 Python
英国Flybe航空官网:欧洲最大的独立支线廉价航空公司
2019/07/15 全球购物
监理资料员岗位职责
2014/01/03 职场文书
奠基仪式主持词
2014/03/20 职场文书
建材投资建议书
2014/05/16 职场文书
委托书的写法
2014/09/16 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书
2016年大学生暑期社会实践活动总结
2016/04/06 职场文书
领导激励员工的演讲稿,各种会上用得到,建议收藏
2019/08/13 职场文书