# Python 条件表达式(也称为三元运算符)的示例
# 基本语法:value_if_true if condition else value_if_false
# 示例 1: 简单的条件表达式
x = 10
y = 20
max_value = x if x > y else y
print(max_value) # 输出 20,因为 y 大于 x
# 示例 2: 在赋值语句中使用条件表达式
is_even = "Even" if x % 2 == 0 else "Odd"
print(is_even) # 输出 "Even",因为 10 是偶数
# 示例 3: 嵌套条件表达式
a = 5
b = 10
c = 15
max_of_three = a if (a > b and a > c) else (b if b > c else c)
print(max_of_three) # 输出 15,因为 c 是最大的
# 示例 4: 使用条件表达式返回函数结果
def get_status(score):
return "Pass" if score >= 60 else "Fail"
score = 75
status = get_status(score)
print(status) # 输出 "Pass",因为分数大于等于 60
if-else 逻辑。value_if_true if condition else value_if_false。下一篇:python 取随机数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站