在开发中,使用 if 可以判断条件,使用 else 可以处理条件不成立的情况。
但是,如果希望再增加一些条件,条件不同,需要执行的代码也不同时,就可以使用 elif。
由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现。
语法格式:
if 条件1: 条件1满足执行的代码 …… elif 条件2: 条件2满足时,执行的代码 …… elif 条件3: 条件3满足时,执行的代码 …… else: 以上条件都不满足时,执行的代码 ……
实例:
holiday_name = "平安夜"
if holiday_name == "情人节":
print("买玫瑰")
print("看电影")
elif holiday_name == "平安夜":
print("买苹果")
print("吃大餐")
elif holiday_name == "生日":
print("买蛋糕")
else:
print("每天都是节日啊……")
下一篇:python模块导入顺序是什么