今天看廖大的教程,发现了python中原来也有三元操作符,之前接触过一点的Java中也有
今天特此记录一下
#比较俩数中比较小的一个:
a= 3
b = 8
small = (a if a < b else b)
print(small)
比较三个数中比较小的一个:
x ,y,z = 78,99,12
small = (x if x < y else y)
small = (z if small > z else small)
print(small)
比较三个数中最大的一个:
a,b,c = 78,64,92
big = (a if a > b else b)
big = (c if big < c else c)
print(big)
下面再写一种普通的写法:
比较三个数中最小的一个:
d,e,f=
77,
27,
99
if d < e:
small =
d
else:
small = e
if small < f:
small = small
else:
small = f
print(small)
如此对比看来三元操作符还是很简单的!!