python 控制语句


Posted in Python onNovember 03, 2011

1比如python提倡简单实用的思想,它就没有switch语句,如果要实现switch语句的效果
的话可以通过2个方法来写把
(1)通过if elif 语句来实现
if 条件:

elif 条件:

else:

(2)通过

info = {} 
info = {‘a':'1′,'b:2,'c:3,'default':ss'} 
c = info.get(‘a',default') 
2while语句有else语句 
a = 2 
while a > 1: 
print ‘success' 
else: 
print ‘error'

当while循环条件变为False的时候,else块才被执行——这甚至也可能是在条件第一次被检验的时候。
3 for语句有else语句
for i in xrange(5): 
print i 
else: 
print ‘loop is end'

结果是 0 1 2 3 4 loop is end
记住,else部分是可选的。如果包含else,它总是在for循环结束后执行一次,
如果是遇到break语句,for 后面的else语句就不会执行了
for i in xrange(5): 
if i == 3: 
print ‘success' 
else: 
print ‘loop is end'

结果是 success

本文来自: Rootexp

Python 相关文章推荐
python通过邮件服务器端口发送邮件的方法
Apr 30 Python
python奇偶行分开存储实现代码
Mar 19 Python
Python定义二叉树及4种遍历方法实例详解
Jul 05 Python
python Web开发你要理解的WSGI & uwsgi详解
Aug 01 Python
python匹配两个短语之间的字符实例
Dec 25 Python
python 猴子补丁(monkey patch)
Jun 26 Python
python搜索包的路径的实现方法
Jul 19 Python
对python中基于tcp协议的通信(数据传输)实例讲解
Jul 22 Python
python实现各种插值法(数值分析)
Jul 30 Python
Python安装依赖(包)模块方法详解
Feb 14 Python
k-means 聚类算法与Python实现代码
Jun 01 Python
Python如何对齐字符串
Jul 30 Python
python 不关闭控制台的实现方法
Oct 23 #Python
python中将阿拉伯数字转换成中文的实现代码
May 19 #Python
python访问纯真IP数据库的代码
May 19 #Python
Python模块学习 re 正则表达式
May 19 #Python
PYTHON正则表达式 re模块使用说明
May 19 #Python
python 随机数生成的代码的详细分析
May 15 #Python
python 生成不重复的随机数的代码
May 15 #Python
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
提升PHP执行速度全攻略(上)
2006/10/09 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
jQuery 表格插件整理
2010/04/27 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
jquery插件格式实例分析
2016/06/16 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
jquery-mobile基础属性与用法详解
2016/11/23 Javascript
Vue+axios 实现http拦截及路由拦截实例
2017/04/25 Javascript
详解A标签中href=""的几种用法
2017/08/20 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
深入研究React中setState源码
2017/11/17 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
2019/04/22 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
python实现泊松图像融合
2018/07/26 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
详解python itertools功能
2020/02/07 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
2020/07/07 Python
python 如何对logging日志封装
2020/12/02 Python
护理专业毕业生自荐信范文
2014/01/05 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
运动会广播稿50字
2015/08/19 职场文书
Django集成富文本编辑器summernote的实现步骤
2021/05/31 Python
css3新特性的应用示例分析
2022/03/16 HTML / CSS
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers