今天看廖大的教程,发现了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)
如此对比看来三元操作符还是很简单的!!
1833

被折叠的 条评论
为什么被折叠?



