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之yield表达式学习
Sep 02 Python
Python的多态性实例分析
Jul 07 Python
Python如何import文件夹下的文件(实现方法)
Jan 24 Python
python3使用smtplib实现发送邮件功能
May 22 Python
python中类的属性和方法介绍
Nov 27 Python
Python对excel文档的操作方法详解
Dec 10 Python
python+ffmpeg批量去视频开头的方法
Jan 09 Python
10 分钟快速入门 Python3的教程
Jan 29 Python
详解用python写网络爬虫-爬取新浪微博评论
May 10 Python
matplotlib 画双轴子图无法显示x轴的解决方法
Jul 27 Python
简单且有用的Python数据分析和机器学习代码
Jul 02 Python
Python中异常处理用法
Nov 27 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
DISCUZ 分页代码
2007/01/02 PHP
JS中confirm,alert,prompt函数使用区别分析
2010/04/01 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
使用js显示当前时间示例
2014/03/02 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
JQuery实现左右滚动菜单特效
2015/09/28 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
DWR3 访问WEB元素的两种方法实例详解
2017/01/03 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
vue+axios+promise实际开发用法详解
2018/10/15 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
python中Switch/Case实现的示例代码
2017/11/09 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
Python实现钉钉发送报警消息的方法
2019/02/20 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
Python文件操作函数用法实例详解
2019/12/24 Python
Python面向对象之私有属性和私有方法应用案例分析
2019/12/31 Python
python 如何实现遗传算法
2020/09/22 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
2021/02/04 Python
如何用border-image实现文字气泡边框的示例代码
2020/01/21 HTML / CSS
New Balance加拿大官方网站:运动鞋和健身服装
2018/11/19 全球购物
团结就是力量演讲稿
2014/05/21 职场文书
神龙架导游词
2015/02/11 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
2016高考感言
2015/08/01 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
坚持不是死撑,更重要的是心态
2019/08/19 职场文书
pytorch--之halfTensor的使用详解
2021/05/24 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记