第3章 流程控制语句
3.3 条件表达式
在程序开发中,经常会根据表达式的结果,有条件地进行赋值。
# 返回两个数中较大的数
a = 10
b = 6
if a>b:
r = a
else:
r = b
针对上面的代码,可以使用条件表达式进行简化。
a = 10
b = 6
r = a if a > b else b
所以,python中提供的条件表达式,可以根据表达式的结果进行有条件的赋值。
在程序开发中,经常会根据表达式的结果,有条件地进行赋值。
# 返回两个数中较大的数
a = 10
b = 6
if a>b:
r = a
else:
r = b
针对上面的代码,可以使用条件表达式进行简化。
a = 10
b = 6
r = a if a > b else b
所以,python中提供的条件表达式,可以根据表达式的结果进行有条件的赋值。