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 相关文章推荐
17个Python小技巧分享
Jan 23 Python
python使用wxpython开发简单记事本的方法
May 20 Python
Python图片裁剪实例代码(如头像裁剪)
Jun 21 Python
Python简单读写Xls格式文档的方法示例
Aug 17 Python
python学生信息管理系统(完整版)
Apr 05 Python
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
Jan 10 Python
Python常见数字运算操作实例小结
Mar 22 Python
python 计算方位角实例(根据两点的坐标计算)
Jan 17 Python
python filecmp.dircmp实现递归比对两个目录的方法
May 22 Python
Python 如何批量更新已安装的库
May 26 Python
Python devel安装失败问题解决方案
Jun 09 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 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
PHP 5.0 Pear安装方法
2006/12/06 PHP
dedecms采集中可以过滤多行代码的正则表达式
2007/03/17 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
基于RequireJS和JQuery的模块化编程——常见问题全面解析
2016/04/14 Javascript
移动开发之自适应手机屏幕宽度
2016/11/23 Javascript
微信小程序中input标签详解及简单实例
2017/05/18 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
2017/06/13 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
2019/11/01 jQuery
JavaScript canvas动画实现时钟效果
2020/02/10 Javascript
在Python中使用异步Socket编程性能测试
2014/06/25 Python
让python同时兼容python2和python3的8个技巧分享
2014/07/11 Python
Python中栈、队列与优先级队列的实现方法
2019/06/30 Python
python 实现按对象传值
2019/12/26 Python
Django操作session 的方法
2020/03/09 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
聊聊python中的异常嵌套
2020/09/01 Python
英国著名的药妆网站:Escentual
2016/07/29 全球购物
加拿大领先家居家具网上购物:Aosom.ca
2020/05/27 全球购物
舞蹈教育学专业推荐信
2013/11/27 职场文书
八一演出活动方案
2014/02/03 职场文书
大学自主招生自荐信范文
2014/02/26 职场文书
《北大荒的秋天》教学反思
2014/04/14 职场文书
女生节标语
2014/06/26 职场文书
高三英语教学计划
2015/01/23 职场文书
表扬信范文
2015/05/04 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
八年级数学教学反思
2016/02/17 职场文书
JavaScript控制台的更多功能
2021/04/28 Javascript
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis