Python正课43 —— 三元表达式
本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12564720.html
一:普通的表达式
def func(x,y):
if x > y:
return x
else:
return y
res = func(1,2)
print(res)
二:三元表达式
语法格式:条件成立时返回的值 if 条件 else 条件不成立时要返回的值
x = 1
y = 2
res = x if x > y else y
print(res)
egon = 18
alex = 80
res = 'egon是儿子' if egon < alex else 'alex是爸爸'
print(res)