如果 elif 和其他人

在 Python 中,你可以使用 if 为第一个定义一系列条件,elif 用于其余条件,直到最后(可选)else 用于未被其他条件捕获的任何内容。

number = 5

if number > 2:
    print("Number is bigger than 2.")
elif number < 2:  # Optional clause (you can have multiple elifs)
    print("Number is smaller than 2.")
else:  # Optional clause (you can only have one else)
    print("Number is 2.")

输出 Number is bigger than 2

使用 else if 而不是 elif 将触发语法错误,不允许。