python2.7入门---break语句&continue语句&pass空语句
这篇文章记录的就是比较好玩的东西了,也是比较重要的。咱们先来看一下break语句。Python break语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果我们使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。来看一下语法:
- break
这是它的流程图:
来,咱们看一下实例:
- #!/usr/bin/python
- # -*- coding: UTF-8 -*-
- for letter in 'Python': # 第一个实例
- if letter == 'h':
- break
- print '当前字母 :', letter
- var = 10 # 第二个实例
- while var > 0:
- print '当前变量值 :', var
- var = var -1
- if var == 5: # 当变量 var 等于 5 时退出循环
- break
- print "Good bye!"
以上实例执行结果:
- 当前字母 : P
- 当前字母 : y
- 当前字母 : t
- 当前变量值 : 10
- 当前变量值 : 9
- 当前变量值 : 8
- 当前变量值 : 7
- 当前变量值 : 6
- Good bye!
好啦,咱们再来看一下continue语句。Python continue 语句跳出本次循环,而break跳出整个循环。是一个删除的效果,它的存在是为了删除满足循环条件下的某些不需要的成分。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。continue语句用在while和for循环中。看语法格式:
- 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!
到这里呢,咱们就来看一下最后的pass空语句。Python pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。看一下语法格式:
- pass
完事呢,来看一下实例:
- #!/usr/bin/python
- # -*- coding: UTF-8 -*-
- # 输出 Python 的每个字母
- for letter in 'Python':
- if letter == 'h':
- pass
- print '这是 pass 块'
- print '当前字母 :', letter
- print "Good bye!"
以上实例执行结果:
- 当前字母 : P
- 当前字母 : y
- 当前字母 : t
- 这是 pass 块
- 当前字母 : h
- 当前字母 : o
- 当前字母 : n
- Good bye!
好啦,到这里呢,内容就分享完毕了,如果感觉不错的话,请多多点赞支持哦。。。
python2.7入门---break语句&continue语句&pass空语句的更多相关文章
- JavaScript If...Else、Switch、For、While、Break、Continue语句
一,JavaScript If...Else 语句 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作.您可以在代码中使用条件语句来完成该任务. 在 JavaScript 中,我们可使用 ...
- Javascript基础系列之(六)循环语句(break和continue语句)
break和continue语句对循环中的代码执行提供了更为严格的流程控制.break语句可以立刻退出循环,阻止再次执行循环体中的任何代码.continue语句只是退出当前这一循环,根据控制表达式还允 ...
- Java SE ---控制流程:break与continue语句
在java中,可以使用break和continue语句控制循环. 1. break语句:用于终止循环,就是跳出当前循环,执行循环后面的代码. . 2. continue语句:用于跳出当 ...
- Java跳出循环-break和continue语句
在实际编程中,有时需要在条件语句匹配的时候跳出循环.在Java里,由break和continue语句控制. “break”语句 “break”语句用来结束循环,即不再执行后边的所有循环. 示例:计算1 ...
- break和continue语句
跳转语句中断当前的执行过程,C++语言提供了4中跳转语句:break.continue.goto和return. break语句 break语句负责终止离他最近的while.do while.for或 ...
- Matlb中break 和continue 语句
有两个附加语句可以控制while 和for 循环:break 和continue 语句. break 语句可以中止循环的执行和跳到end 后面的第一句执行,而continue 只中止本次循环,然后返回 ...
- JavaScript Break 和 Continue 语句
1.break:终止本层循坏,继续执行本次循坏后面的语句: 当循坏有多层时,break只会跳过一层循坏 2.continue:跳过本次循坏,继续执行下次循坏 对于for循环,continue执行后,继 ...
- 3.2.2 break 与 continue 语句
break 语句和 continue语句在while循环和for循环中都可以使用,并且一般常与选择结构结合使用.一旦break语句被执行,将使得break语句所属层次的循环提前结束.continue语 ...
- 【代码笔记】Web-Javascript-javascript break和continue语句
一,效果图. 二,代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- break与continue语句
1.break:立即退出循环 <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...
随机推荐
- mysqldump备份脚本一例
参考三思老师书中所写,感觉挺好用,记录下来,虽然是抄袭,但是手抄还是很累的,其中用到的其他脚本,在博客中已经记录: mysql_full_backup.sh#!/bin/sh#Created by C ...
- 【转】ssh timed out 超时解决方案
转自:http://www.cnblogs.com/niutouzdq/p/4091268.html 在使用阿里云ECS服务器的时候,winsftp经常被服务器断开,想必是过一会没有操作,防火墙喜欢对 ...
- 新手理解HTML、CSS、javascript之间的关系-修订
几年前写过一篇博文 <新手理解HTML.CSS.javascript之间的关系>,没想到网上出现了不少转载,当时没有太用心,里面的很多内容有待商榷,这里发布重新发布一篇. 网页主要有三部分 ...
- 【UVA1309】Sudoku(DLX)
点此看题面 大致题意: 让你填完整一个\(16*16\)的数独. 解题思路 我们知道,数独问题显然可以用\(DLX\)解决. 考虑对于一个数独,它要满足的要求为:每个位置都必须有数,每一行都必须有全部 ...
- 【[AHOI2006]文本编辑器】
题目 多了区间翻转,之后没了 区间翻转的标记记得在\(kth\)的时候下传 代码 #include<algorithm> #include<iostream> #include ...
- 报表技术之PDF格式报表生成 ----JasperResport
JasperReport简介 JasperReport:java提供的一个类库,承上启下,读取IReport生成的xxx.jrxml文件,获取到pdf中需要显示的全部内容,然后底层调用IText相关的 ...
- 【转】Uint8Array 转为 string,解决中文乱码
来源: <http://stackoverflow.com/questions/8936984/uint8array-to-string-in-javascript/22373197> / ...
- 【luogu P2746 [USACO5.3]校园网Network of Schools】 题解
题目链接:https://www.luogu.org/problemnew/show/P2812 注意:判断出入度是否为0的时候枚举只需到颜色的数量. 坑点:当只有一个强连通分量时,不需要再添加新边. ...
- PThread 学习笔记
POSIX 线程,也被称为Pthreads,是一个线程的POSIX标准: pthread.h int pthread_create(pthread_t * thread, pthread_attr_t ...
- 解决model属性与系统重名
.h .m + (NSDictionary *)replacedKeyFromPropertyName { return @{ @"detailId" : @"id&qu ...