三元运算
三元运算就是根据条件来判断赋值
>>> a,b,c = 1,3,5
>>> d = a if b<a else c
>>> d
5
>>> d= a if b>a else c
>>> d
1
如上面的例子:
result = 值1 if 条件 else 值2
如果条件不成立,就把else后面的值2赋给d
如果条件成立,就把值1 赋给d
posted on 2019-01-22 14:22 discover_dev 阅读(150) 评论(0) 编辑 收藏 举报
三元运算就是根据条件来判断赋值
>>> a,b,c = 1,3,5
>>> d = a if b<a else c
>>> d
5
>>> d= a if b>a else c
>>> d
1
如上面的例子:
result = 值1 if 条件 else 值2
如果条件不成立,就把else后面的值2赋给d
如果条件成立,就把值1 赋给d
posted on 2019-01-22 14:22 discover_dev 阅读(150) 评论(0) 编辑 收藏 举报