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
语句的替代。