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的Django框架中manage命令的使用与扩展
Apr 11 Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 Python
python TCP Socket的粘包和分包的处理详解
Feb 09 Python
python3.4.3下逐行读入txt文本并去重的方法
Apr 29 Python
Python带动态参数功能的sqlite工具类
May 26 Python
python抓取网页内容并进行语音播报的方法
Dec 24 Python
python 调用有道api接口的方法
Jan 03 Python
10招!看骨灰级Pythoner玩转Python的方法
Apr 15 Python
Python3.5 Pandas模块之Series用法实例分析
Apr 23 Python
python sklearn库实现简单逻辑回归的实例代码
Jul 01 Python
python实现名片管理器的示例代码
Dec 17 Python
Python实战之实现康威生命游戏
Apr 26 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
thinkphp 一个页面使用2次分页的实现方法
2013/07/15 PHP
php下载excel无法打开的解决方法
2013/12/24 PHP
PHP实现的DES加密解密实例代码
2016/04/06 PHP
php通过文件头判断格式的方法
2016/05/28 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
PHP7原生MySQL数据库操作实现代码
2020/07/03 PHP
简单通用的JS滑动门代码
2008/12/19 Javascript
js 操作css实现代码
2009/06/11 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
2015/01/20 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
layui实现三级导航菜单
2019/07/26 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
python通过zabbix api获取主机
2018/09/17 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
python web框架 django wsgi原理解析
2019/08/20 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
Python常用数据分析模块原理解析
2020/07/20 Python
python实现移动木板小游戏
2020/10/09 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
css和css3弹性盒模型实现元素宽度(高度)自适应
2019/05/15 HTML / CSS
2014大学生党员评议个人总结
2014/09/22 职场文书
学校标语口号大全
2015/12/26 职场文书
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python