Python for else 循环控制
2015-06-02 22:54
966 查看
for语句可用来遍历某一对象,还具有一个可选的else块。
如果for循环未被break终止,则执行else块中的语句。
break 在需要时终止for循环
continue 跳过位于其后的语句,开始下一轮循环。
for语句的格式如下:
示例
如果for循环未被break终止,则执行else块中的语句。
break 在需要时终止for循环
continue 跳过位于其后的语句,开始下一轮循环。
for语句的格式如下:
for <> in <对象集合>: if <条件>: break if <条件>: continue <其他语句> else: <>
示例
fruits = ['banana', 'apple', 'orange', 'tomato', 'pear', 'grape'] print 'You have...' for f in fruits: if f == 'tomato': print 'A tomato is not a fruit!' # (It actually is.) break print 'A', f else: print 'A fine selection of fruits!'
相关文章推荐
- Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
- Python学习(五) Python数据类型:列表(重要)
- 《Python基础教程》 读书笔记 第九章 魔法方法、属性和迭代器(上)
- 谈谈 Python 类
- 关于Python的super用法研究
- 【转】python处理csv数据
- Python Flask UnicodeDecodeError 编码错误解决
- Python语言十分钟快速入门
- 老鸟的Python入门教程
- python的模块导入机制和模块安装方法
- Python的functools模块
- Python 代码风格学习一
- python读写文件
- python基础教程学习笔记---(7)python操作mysql
- python lambda表达式
- python sort and sorted
- 在IDL中调用自定义Python Module
- python之测试
- python第三方库推荐之tablib(用于导出数据到不同的文件格式)
- python copy & deepcopy 区别