Python支持如下形式的表达式:
value1 if condition else value2
当条件表达式 condition 的值与 True 等价是,表达式的值为 value1,否则表达式的值为 value2。
另外,在 value1 和 value2 中还可以使用复杂表达式,包括函数调用和基本输出语句。
例子如下:
a = 5
print(6) if a > 3 else print(5)
6
Python支持如下形式的表达式:
value1 if condition else value2
当条件表达式 condition 的值与 True 等价是,表达式的值为 value1,否则表达式的值为 value2。
另外,在 value1 和 value2 中还可以使用复杂表达式,包括函数调用和基本输出语句。
例子如下:
a = 5
print(6) if a > 3 else print(5)
6
本文标题:x if self.right is None else sel
本文链接:https://www.haomeiwen.com/subject/eemtrhtx.html
网友评论