python中的三元操作符

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





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值