在Python中,条件表达式也被称为三元运算符,其基本语法结构如下:
value_if_true if condition else value_if_false
其中`condition`是一个布尔表达式,`value_if_true`和`value_if_false`分别是在`condition`为`True`和`False`时返回的两个值。
下面是一个简单的例子,说明如何使用条件表达式:
a = 10
b = 5
使用条件表达式判断a是否大于b,并返回相应的字符串
is_a_greater = "a is greater" if a > b else "b is greater"
print(is_a_greater) 输出:a is greater
条件表达式不仅简化了代码,还提高了代码的可读性。