python的三元运算

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的三元运算相关的知识,希望对你有一定的参考价值。

python的三元运算是先输出结果,再判定条件。其格式如下:

>>> def f(x,y):
return x - y if x>y else abs(x-y)
#如果x大于y就返回x-y的值 ,否则就返回x-y的绝对值

>>> f(3,4) #3<4,不满足if 条件,它返回else里面的绝度值
>>> f(4,3)
>>> def f(x,y):
return 1 if x>y else -1
#如果x大于y就返回x-y的值 ,否则就返-1
>>> f(3,4) #3小于4 , 返回-1
-1
>>> f(4,3) #4大于3,返回1
>>>











以上是关于python的三元运算的主要内容,如果未能解决你的问题,请参考以下文章

Python中的三元运算

python 三元运算符

python 三元运算

python三元运算

python-三元运算

python 三元运算