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)
posted @ 2020-03-25 11:10  轻描丨淡写  阅读(267)  评论(0编辑  收藏  举报