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实现的文件夹清理程序分享
Nov 22 Python
使用Python简单的实现树莓派的WEB控制
Feb 18 Python
Python安装使用命令行交互模块pexpect的基础教程
May 12 Python
Python中单、双下划线的区别总结
Dec 01 Python
Sanic框架异常处理与中间件操作实例分析
Jul 16 Python
对python requests的content和text方法的区别详解
Oct 11 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
May 08 Python
Python参数类型以及常见的坑详解
Jul 08 Python
用Python进行websocket接口测试
Oct 16 Python
python实现简单的聊天小程序
Jul 07 Python
python疲劳驾驶困倦低头检测功能的实现
Apr 04 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
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
2012/03/27 PHP
PHP json_encode中文乱码问题的解决办法
2013/09/09 PHP
php实现计数器方法小结
2015/01/05 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
javascript中创建对象的三种常用方法
2010/12/30 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
2013/12/04 Javascript
Node.js 制作实时多人游戏框架
2015/01/08 Javascript
js对象继承之原型链继承实例
2015/01/10 Javascript
jQuery实现的导航动画效果(附demo源码)
2016/04/01 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
javascript实现切割轮播效果
2019/11/28 Javascript
vue中的v-model原理,与组件自定义v-model详解
2020/08/04 Javascript
Linux下编译安装MySQL-Python教程
2015/02/02 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
Python列表切片用法示例
2017/04/19 Python
用Pygal绘制直方图代码示例
2017/12/07 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
解决安装pycharm后不能执行python脚本的问题
2019/01/19 Python
python flask中动态URL规则详解
2019/11/22 Python
基于python plotly交互式图表大全
2019/12/07 Python
美国知名玩具品牌:Melissa & Doug
2016/08/16 全球购物
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
澳大利亚在线购买儿童玩具:Toy Universe
2017/12/28 全球购物
办公文员的工作岗位职责
2013/11/12 职场文书
三年级科学教学反思
2014/01/29 职场文书
个人先进事迹材料
2014/12/29 职场文书
2015年除四害工作总结
2015/07/23 职场文书
创业计划书之蛋糕店
2019/08/29 职场文书