欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python中if-elif-else结构中容易被被忽略的小技巧

程序员文章站 2022-04-09 09:13:54
...

python中条件语句的三种结构:

# if structure
if True:
	print("True")

# if-else structure
if True:
	print("True")
else:
	print("False")

# if-elif-else structure 
if True:
	print("True")
elif True:
	print("Still True")
else:
	print("False")

但是,实际上当我们使用if-elif-else语句结构时, elif等同于else: if, 如下所示,因此在elif后面紧跟的else语句可以去掉,并不一定要出现,因为if语句中存在if的单独判断结构。

elif condition:
else:

else:
	if condition:
	# else: