python中的三元操作符

xiaoxiao2021-02-28  107

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

转载请注明原文地址: https://www.6miu.com/read-77270.html

最新回复(0)