三元运算就是根据条件来判断赋值
>>> 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
三元运算就是根据条件来判断赋值
>>> 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