Python中的三元运算符是一种简洁的条件表达式形式,用于根据条件选择性地返回两个值之一。
三元运算符的语法形式为:
value_if_true if condition else value_if_false
当条件为True时,返回value_if_true的值;当条件为False时,返回value_if_false的值。
以下是一个示例:
x = 5
y = "Positive" if x > 0 else "Negative"
print(y) # 输出: Positive
以上示例中,如果x大于0,则y的值为"Positive",否则为"Negative"。
需要注意的是,三元运算符可以嵌套使用,但过度使用可能会使代码难以理解,建议适度使用。