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 相关文章推荐
简单介绍Ruby中的CGI编程
Apr 10 Python
python版opencv摄像头人脸实时检测方法
Aug 03 Python
详解python实现小波变换的一个简单例子
Jul 18 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
Aug 20 Python
pandas实现DataFrame显示最大行列,不省略显示实例
Dec 26 Python
python代码如何实现余弦相似性计算
Feb 09 Python
python实现简单坦克大战
Mar 27 Python
keras 如何保存最佳的训练模型
May 25 Python
解决运行出现'dict' object has no attribute 'has_key'问题
Jul 15 Python
python 解决selenium 中的 .clear()方法失效问题
Sep 01 Python
python在linux环境下安装skimage的示例代码
Oct 14 Python
python 递归相关知识总结
Mar 03 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实现递归复制整个文件夹的类实例
2015/08/03 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
Laravel框架基于中间件实现禁止未登录用户访问页面功能示例
2019/01/17 PHP
PHP7 foreach() 函数修改
2021/03/09 PHP
js 实现无干扰阴影效果 简单好用(附文件下载)
2009/12/27 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
解析ajaxFileUpload 异步上传文件简单使用
2016/12/30 Javascript
详解js静态资源文件请求的处理
2017/08/01 Javascript
vue 实现通过手机发送短信验证码注册功能
2018/04/19 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
2018/11/22 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
JavaScript复制变量三种方法实例详解
2020/01/09 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
详解python中字典的循环遍历的两种方式
2017/02/07 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
详解python的argpare和click模块小结
2019/03/31 Python
Django 源码WSGI剖析过程详解
2019/08/05 Python
Python pandas 列转行操作详解(类似hive中explode方法)
2020/05/18 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
毕业生护理专业个人求职信范文
2014/01/04 职场文书
关于毕业的中学校园广播稿
2014/01/26 职场文书
工程资料员岗位职责
2014/03/10 职场文书
就业意向书范文
2014/04/01 职场文书
中班上学期幼儿评语
2014/04/30 职场文书
永远跟党走演讲稿
2014/09/12 职场文书
2014年文秘工作总结
2014/11/25 职场文书
护林员个人总结
2015/03/04 职场文书
社区文明倡议书
2015/04/28 职场文书
《富饶的西沙群岛》教学反思
2016/02/16 职场文书
Python一行代码实现自动发邮件功能
2021/05/30 Python
Redis中key的过期删除策略和内存淘汰机制
2022/04/12 Redis
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python