首先是elif 是和if 一起用的,if
elif 中只能按顺序执行某一个,或者都不执行
而两个if却是具有同样的优先级,因此是全部可以执行的。
其实elif也可以理解成:否则的话··如果··
a = 1
b = 2
if a:
print(a)
if b:
print(b)
>>>>>>
1
2
a = 1
b = 2
if a:
print(a)
elif b:
print(b)
>>>>>
1
a = 1
b = 2
if not a:
print(a)
elif b:
print(b)
>>>>>>
2