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 13 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
Apr 25 Python
在ironpython中利用装饰器执行SQL操作的例子
May 02 Python
wxpython中Textctrl回车事件无效的解决方法
Jul 21 Python
django 通过ajax完成邮箱用户注册、激活账号的方法
Apr 17 Python
Flask web开发处理POST请求实现(登录案例)
Jul 26 Python
Python拼接字符串的7种方法总结
Nov 01 Python
详解python中list的使用
Mar 15 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
Feb 25 Python
python爬虫基础知识点整理
Jun 02 Python
Python之qq自动发消息的示例代码
Feb 18 Python
Elasticsearch 数据类型及管理
Apr 19 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根据ip查询所在地区(非常有用,赶集网就用到)
2013/07/01 PHP
Linux中为php配置伪静态
2014/12/17 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
2015/04/03 PHP
PHP的mysqli_ssl_set()函数讲解
2019/01/23 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
2019/05/08 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
jQuery 学习 几种常用方法
2009/06/11 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
Javascript实现返回上一页面并刷新的小例子
2013/12/11 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
js中取得变量绝对值的方法
2015/01/03 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
jQuery Validate插件实现表单强大的验证功能
2015/12/18 Javascript
检查表单元素的值是否为空的实例代码
2016/06/16 Javascript
使用Vue中 v-for循环列表控制按钮隐藏显示功能
2019/04/23 Javascript
小程序异步问题之多个网络请求依次执行并依次收集请求结果
2019/05/05 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
JavaScript点击按钮生成4位随机验证码
2021/01/28 Javascript
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Tensorflow使用tfrecord输入数据格式
2018/06/19 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
使用CSS3来制作消息提醒框
2015/07/12 HTML / CSS
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
职业技术学校毕业生推荐信
2013/12/03 职场文书
奶茶店创业计划书范文
2014/01/17 职场文书
毕业生就业协议书
2014/04/11 职场文书
考核评语大全
2014/04/29 职场文书
高中同学会活动方案
2014/08/14 职场文书
为自己工作观后感
2015/06/11 职场文书