码迷,mamicode.com
首页 > 编程语言 > 详细

python的三元运算

时间:2017-10-29 13:56:47      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:格式   ret   return   条件   运算   三元运算   返回   def   否则   

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的三元运算

标签:格式   ret   return   条件   运算   三元运算   返回   def   否则   

原文地址:http://www.cnblogs.com/defifind/p/7749836.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!