编程语言
首页 > 编程语言> > Python if-else的简单表示

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

不常见写法

还有几种不常见的方式,这里不具体介绍可以参考下面的内容

python 中if-else的多种简洁的写法

标签:false,Python,else,简单,print,三元,写法,表达式
来源: https://www.cnblogs.com/jack-nie-23/p/16384386.html