python 控制语句
时间:2022-09-19 08:12:02
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,控制语句
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
详解Vue2 SSR 缓存 Api 数据
2023-07-02 17:09:06
SQL SERVER使用表分区优化性能
2024-01-14 01:32:59
![](https://img.aspxhome.com/file/2023/3/89703_0s.png)
深入理解Django中内置的用户认证
2022-01-25 10:05:43
PDO::commit讲解
2023-06-14 05:35:45
Python实现语音识别和语音合成功能
2021-07-13 13:06:58
![](https://img.aspxhome.com/file/2023/7/118347_0s.png)
asp连接mysql数据库详细实现代码
2012-12-04 19:56:39
WEB移动应用框架构想
2010-09-28 16:26:00
![](https://img.aspxhome.com/file/UploadPic/up/2010092816392186.gif)
Python可视化神器pyecharts绘制桑基图
2022-04-06 16:36:41
![](https://img.aspxhome.com/file/2023/2/102952_0s.png)
python判断字符串的前两个字母是否是"id"的示例代码
2021-05-02 20:39:12
实例解析Python的Twisted框架中Deferred对象的用法
2024-01-01 23:38:23
![](https://img.aspxhome.com/file/2023/4/101304_0s.jpg)
java代码获取数据库表里数据的总数操作
2024-01-14 23:41:31
python构建自定义回调函数详解
2023-09-07 03:30:45
IE与Firefox的CSS兼容大全
2008-01-31 15:36:00
MySQL与SQLserver的差异对比
2024-01-24 18:49:48
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
2021-09-08 13:23:14
![](https://img.aspxhome.com/file/2023/9/109869_0s.jpg)
Python numpy 模块介绍
2022-06-04 02:03:00
远程连接mysql 授权方法详解
2024-01-23 10:28:02
详解ABP框架中的数据过滤器与数据传输对象的使用
2024-05-02 17:19:47
Numpy数组转置的实现
2022-10-16 09:15:34
![](https://img.aspxhome.com/file/2023/1/109331_0s.jpg)
解决idea git切换多个分支后maven不生效的问题
2023-06-28 17:48:13
![](https://img.aspxhome.com/file/2023/7/132257_0s.png)