在Python中,您可以定义一系列条件if,第一个条件用于elif其余条件,直到最后一个(可选)else用于其他条件条件未捕获的任何条件。
number = 5 if number > 2: print("数字大于2。") elif number < 2: # 可选子句(您可以有多个省略号) print("数小于2。") else: # 可选子句(您只能有一个) print("数字是2")
产出 Number is bigger than 2
使用else if代替elif会触发语法错误,因此是不允许的。