python里超简洁的条件语句写法

2022-03-11 00:00:00 语句 写法 简洁

下面这段代码意思是,如果b为None则c等于a,否则c=b,用python写起来就容易多了

a = 80
b = 53
c = a if b is None else b
print(c)

输出结果为50,这段代码相当于

if b is None:
    c = a
else:
    c = b

以上代码在python3.9环境下测试通过。

相关文章