热线电话:13121318867

登录
2019-07-12 阅读量: 812
解释一下Python中的三元运算子

不像C++,我们在Python中没有?:,但我们有这个:

[on true] if [expression] else [on false]

如果表达式为True,就执行[on true]中的语句。否则,就执行[on false]中的语句。

下面是使用它的方法:

>>> a,b=2,3

>>> min=a if a<b else b

>>> min

运行结果:

2

>>> print("Hi") if a<b else print("Bye")

运行结果:

Hi

0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子