为真时的结果 if 判定条件 else 为假时的结果
举例:
如果77大于66,输出100,否则输出99
参考:
1、 冰与火之歌:Python的三元表达式
算术运算符
比较(关系)运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
身份运算符
运算符优先级
Python没有三目运算符(?:),但也有类似的替代方案,那就是
true_part if condition else false_part。
比如:
>>> 1 if True else 01
>>> 1 if False else 0
0
>>> "Fire" if True else "Water"
'Fire'
>>> "Fire" if False else "Water"
'Water'