如果 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 將觸發語法錯誤,不允許。