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基于scrapy采集数据时使用代理服务器的方法
Apr 16 Python
在Python中使用matplotlib模块绘制数据图的示例
May 04 Python
python fabric实现远程部署
Jan 05 Python
python数字图像处理之高级滤波代码详解
Nov 23 Python
Python pymongo模块常用操作分析
Sep 01 Python
实例讲解python中的序列化知识点
Oct 08 Python
Python判断以什么结尾以什么开头的实例
Oct 27 Python
Django 视图层(view)的使用
Nov 09 Python
使用PYTHON解析Wireshark的PCAP文件方法
Jul 23 Python
Python hashlib加密模块常用方法解析
Dec 18 Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 Python
python实现银行账户系统
Feb 22 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 addslashes和mysql_real_escape_string
2010/01/24 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
php解压缩zip和rar压缩包文件的方法
2019/07/10 PHP
asp javascript 实现关闭窗口时保存数据的办法
2007/11/24 Javascript
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
深入浅析Bootstrap列表组组件
2016/05/03 Javascript
全面了解JavaScript对象进阶
2016/07/19 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
浅述Javascript的外部对象
2016/12/07 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
bootstrap选项卡使用方法解析
2017/01/11 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
微信小程序 定位到当前城市实现实例代码
2017/02/23 Javascript
Bootstrap-table自定义可编辑每页显示记录数
2018/09/07 Javascript
qrcode生成二维码微信长按无法识别问题的解决
2019/04/04 Javascript
Vue项目中使用WebUploader实现文件上传的方法
2019/07/21 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
js实现拖动缓动效果
2020/01/13 Javascript
nuxt静态部署打包相对路径操作
2020/11/06 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
2020/12/14 Vue.js
简单讲解Python中的闭包
2015/08/11 Python
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
wxPython+Matplotlib绘制折线图表
2019/11/19 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
给儿子的表扬信
2014/01/15 职场文书
致跳远运动员加油稿
2014/02/11 职场文书
师德师风自查材料
2014/10/14 职场文书
教师个人教学总结
2015/02/11 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
CSS3实现列表无限滚动/轮播效果
2021/06/23 HTML / CSS
python实现手机推送 代码也就10行左右
2022/04/12 Python