• 4.1. if 语句

    4.1. if 语句

    可能最为人所熟知的编程语句就是 if 语句了。例如

    1. >>> x = int(input("Please enter an integer: "))
    2. Please enter an integer: 42
    3. >>> if x < 0:
    4. ... x = 0
    5. ... print('Negative changed to zero')
    6. ... elif x == 0:
    7. ... print('Zero')
    8. ... elif x == 1:
    9. ... print('Single')
    10. ... else:
    11. ... print('More')
    12. ...
    13. More

    可以有零个或多个 elif 部分,以及一个可选的 else 部分。 关键字 'elif' 是 'else if' 的缩写,适合用于避免过多的缩进。 一个 ifelifelif … 序列可以看作是其他语言中的 switchcase 语句的替代。