三元表达式
符合python语法的表达方式(形式,公式)称之为表达式
三元,三个元素
总体就是,由三个元素组成表达式
其目的是为了简化书写,既然是简化就必然有局限性,
三元表达式只能帮你简化仅有两个分支的if判断 ,并且这个判断无论成立与否都必须返回一个值
事例:
age = 18
#是否成年
def is_cn(age):
if age >= 18:
return True
else:
return False
is_cn(age)
# 是否成年
res = True if age >= 18 else False
print(res)
# 取大值
a = 10
b = 20
m = a if a > b else b
print(m)