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相似模块用例
Mar 04 Python
python 异常处理总结
Oct 18 Python
机器学习的框架偏向于Python的13个原因
Dec 07 Python
python并发编程多进程 互斥锁原理解析
Aug 20 Python
Python操作SQLite数据库过程解析
Sep 02 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
python3连接kafka模块pykafka生产者简单封装代码
Dec 23 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 Python
基于python实现获取网页图片过程解析
May 11 Python
python时间time模块处理大全
Oct 25 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
Dec 10 Python
Python的logging模块基本用法
Dec 24 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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
javascript 处理事件绑定的一些兼容写法
2009/12/24 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
JavaScript中日期的相关操作方法总结
2015/10/24 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
BootStrap制作导航条实例代码
2016/05/06 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
webpack构建换肤功能的思路详解
2017/11/27 Javascript
vue中mint-ui的使用方法
2018/04/04 Javascript
详解vue-cli项目中怎么使用mock数据
2018/05/29 Javascript
详解node.js 事件循环
2020/07/22 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
python简单猜数游戏实例
2015/07/09 Python
Python中Django发送带图片和附件的邮件
2017/03/31 Python
Python实现的递归神经网络简单示例
2017/08/11 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
python交易记录链的实现过程详解
2019/07/03 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
python颜色随机生成器的实例代码
2020/01/10 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
keras实现图像预处理并生成一个generator的案例
2020/06/17 Python
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
农村文化活动总结
2014/08/28 职场文书
2015年质检工作总结
2015/05/04 职场文书
小学数学继续教育研修日志
2015/11/13 职场文书