在Python中,问号(`?`)通常用作三元运算符,用于根据条件的真假选择不同的值。三元运算符的语法格式是 `value_if_true if condition else value_if_false`。
例如:
x = 10
y = 20
max_value = x if x > y else y
print(max_value) 输出 20
在这个例子中,如果 `x` 大于 `y`,则 `max_value` 被赋值为 `x`,否则 `max_value` 被赋值为 `y`。