Python if-else的简单表示
作者:互联网
常见写法
a = 1
b = 1
c = 2
if a == b:
print("true")
elif a == c:
print("false")
else:
print("None")
>> true
>> None
简单写法(三元表达式)
a = 1
b = 1
c = 2 if a== b else 4
print(c)
>> 2
三元表达式: 条件判断为真时返回 if 前面的表达式,为false时返回 else 后面的表达式。
注意 : 三元表达式的表达式只能是左值。如下会报错:
a = 1
b = 1
c = 2 if a== b else c = 4
print(c)
>> SyntaxError: can't assign to conditional expression
不常见写法
还有几种不常见的方式,这里不具体介绍可以参考下面的内容
标签:false,Python,else,简单,print,三元,写法,表达式 来源: https://www.cnblogs.com/jack-nie-23/p/16384386.html