4.1. if
语句
可能最为人所熟知的编程语句就是 if
语句了。例如:
>>> x = int(input("Please enter an integer: "))
Please enter an integer: 42
>>> if x < 0:
... x = 0
... print('Negative changed to zero')
... elif x == 0:
... print('Zero')
... elif x == 1:
... print('Single')
... else:
... print('More')
...
More
可以有零个或多个 elif
部分,以及一个可选的 else
部分。 关键字 ‘elif
‘ 是 ‘else if’ 的缩写,适合用于避免过多的缩进。 一个 if
… elif
… elif
… 序列可以看作是其他语言中的 switch
或 case
语句的替代。