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实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
python中from module import * 的一个坑
Jul 20 Python
python实现字典(dict)和字符串(string)的相互转换方法
Mar 01 Python
深入浅析Python中的yield关键字
Jan 24 Python
用python实现对比两张图片的不同
Feb 05 Python
python基础教程项目三之万能的XML
Apr 02 Python
opencv python 图像去噪的实现方法
Aug 31 Python
解决python-docx打包之后找不到default.docx的问题
Feb 13 Python
Python tkinter 下拉日历控件代码
Mar 04 Python
Python基于Socket实现简易多人聊天室的示例代码
Nov 29 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
Jan 24 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将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
微信access_token的获取开发示例
2015/04/16 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
IE Firefox 使用自定义标签的区别
2009/10/15 Javascript
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
js判断字符是否是汉字的两种方法小结
2014/01/03 Javascript
js基础知识(公有方法、私有方法、特权方法)
2015/11/06 Javascript
悬浮广告方法日常收集整理
2016/03/18 Javascript
JS闭包与延迟求值用法示例
2016/12/22 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
JavaScript通过filereader接口读取文件
2017/05/10 Javascript
bootstrap-table组合表头的实现方法
2017/09/07 Javascript
JavaScript生成指定范围的时间列表
2018/03/19 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
js实现上传图片并显示图片名称
2019/12/18 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
TensorFlow实现模型评估
2018/09/07 Python
Python读取excel指定列生成指定sql脚本的方法
2018/11/28 Python
Python使用贪婪算法解决问题
2019/10/22 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
使用phonegap创建联系人的实现方法
2017/03/30 HTML / CSS
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
党校自我鉴定范文
2013/10/02 职场文书
电子信息科学专业自荐信
2014/01/30 职场文书
国企干部对照检查材料
2014/08/22 职场文书
《普罗米修斯》教学反思
2016/02/22 职场文书
导游词之鲁迅祖居
2019/10/17 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
MySQL实战记录之如何快速定位慢SQL
2022/03/23 MySQL
Windows Server 2016 配置 IIS 的详细步骤
2022/04/28 Servers