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,控制语句
0
投稿

猜你喜欢

  • 详解Vue2 SSR 缓存 Api 数据

    2023-07-02 17:09:06
  • SQL SERVER使用表分区优化性能

    2024-01-14 01:32:59
  • 深入理解Django中内置的用户认证

    2022-01-25 10:05:43
  • PDO::commit讲解

    2023-06-14 05:35:45
  • Python实现语音识别和语音合成功能

    2021-07-13 13:06:58
  • asp连接mysql数据库详细实现代码

    2012-12-04 19:56:39
  • WEB移动应用框架构想

    2010-09-28 16:26:00
  • Python可视化神器pyecharts绘制桑基图

    2022-04-06 16:36:41
  • python判断字符串的前两个字母是否是"id"的示例代码

    2021-05-02 20:39:12
  • 实例解析Python的Twisted框架中Deferred对象的用法

    2024-01-01 23:38:23
  • 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
  • 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
  • 解决idea git切换多个分支后maven不生效的问题

    2023-06-28 17:48:13
  • asp之家 网络编程 m.aspxhome.com