python中if elif else 和 if if else结构的对比
a = 74
print('if elif else:')
if a>=90:
print('a')
elif a>=70:
print('b')
elif a>=60:
print('c')
else:
print('d')
print('if if if else:')
if a>=90:
print('a')
if a>=70:
print('b')
if a>=60:
print('c')
else:
print('d')
输出如下:
if elif else:
b
if if if else:
b
c
由此可见,elif只要满足便会终止,而多If结构,是并行执行的