Python for else笔记
来源:互联网 发布:淘宝助理批量删除图片 编辑:程序博客网 时间:2024/05/18 01:02
Python for else笔记
for i in (6,5,4,5,6,1,3,4,9):
if i >= 5:
print "yes i>=5 i : %d ------>Continue" % i
continue
else:
print "no i < 5 i : %d ----->Break" % i
break
else:
print "into else Branch: i = %d" % i
print "--------------Demo end--------------------------"
Out Put:
yes i>=5 i : 6 ------>Continue
yes i>=5 i : 5 ------>Continue
no i < 5 i : 4 ----->Break
--------------Demo end--------------------------
解析:由于进入了Break分支,else分支没有执行:
(2)如果没有break则,else输出最后一次遍历的值;如Demo Code没有进入break分支最后输出为最后一个元素9
Demo Code:
for i in (6,5,4,5,6,1,3,4,9):
if i <= 10:
print "yes i<=10 i : %d ------>Continue" % i
continue
else:
print "no i > 10 i : %d ----->Break" % i
break
else:
print "into else Branch: i = %d" % i
print "--------------Demo end--------------------------"
Out put:
yes i<=10 i : 6 ------>Continueyes i<=10 i : 5 ------>Continue
yes i<=10 i : 4 ------>Continue
yes i<=10 i : 5 ------>Continue
yes i<=10 i : 6 ------>Continue
yes i<=10 i : 1 ------>Continue
yes i<=10 i : 3 ------>Continue
yes i<=10 i : 4 ------>Continue
yes i<=10 i : 9 ------>Continue
into else Branch: i = 9
--------------Demo end--------------------------
- Python for else笔记
- python -- for...else
- python for else
- python中的for...else...
- python for else primers
- python for else 循环
- Python for...else
- python学习:for else语句
- Python 中的for-else用法
- Python for循环和else
- Python的for…else和while…else语法
- Python学习笔记--for, while循环后面加else的作用
- python中的for...else的使用方法
- python 基本语法 if else for
- python中for和else学习
- for...else...
- 【Python语法笔记】if else 流程判断
- Python: while和for循环可增加else从句
- java.lang.VerifyError: Bad <init> method call from inside of a branch
- 总结:上传文件到java web项目中,而不是tomcat服务器中
- 从Android手机导出联系人到iPhone
- iOS 代码实现获得应用的版本号(Version/Build)
- ACM常识
- Python for else笔记
- LTE-发送端信号处理
- 【Hibernate学习之路4】操作持久化类
- 黑马程序员IOS基础---OC学习之@property @synthesize和id
- mongodb的语句
- Android 学习资料整理
- ubuntu12.04安装bcompare工具
- 手机也能连VPN,再来个远程控制PC这种事你以为我会随便说么!
- MQ Exporler 配置 IBM MQ集群并实现测试集群队列的负载均衡