Python3笔记012 - 3.3 条件表达式

第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中提供的条件表达式,可以根据表达式的结果进行有条件的赋值。

猜你喜欢

转载自www.cnblogs.com/infuture/p/13192173.html
今日推荐