Python中if-else语句的多种写法

来源:互联网 发布:阿里云开通码 编辑:程序博客网 时间:2024/06/06 02:51
a, b, c = 1, 2, 3

1. 常规

if a>b:    c = aelse:    c = b

2. 表达式

c = a if a>b else b

3. 二维列表

c = [b,a][a>b]

4. (条件表达式 and [真时取值] or [假时取值])[0]

c = a>b and a or b

参考链接:http://www.open-open.com/lib/view/open1346511811678.html

0 0
原创粉丝点击