python 三元表达式(ternary expression) 就是把把 if-else块 写到一行或者一个表达式中 并且产生一个值:
value = a if condition else b
意思就是:
if condition:
value = a
else:
value = b
代码示例:
>>> age = 15
>>> mature = True if age >= 18 else False
>>> mature
False
python 三元表达式(ternary expression) 就是把把 if-else块 写到一行或者一个表达式中 并且产生一个值:
value = a if condition else b
意思就是:
if condition:
value = a
else:
value = b
代码示例:
>>> age = 15
>>> mature = True if age >= 18 else False
>>> mature
False