04、if语句进阶
4.1 elif
l 在开发中,使用if可以判断条件
l 使用else可以处理条件不成立的情况
l 但是,如果希望再增加一些条件,条件不同,需要执行的代码也不同时,就可以使用elif
l 语法格式如下
if 条件1: 条件1满足执行的代码 …… elif 条件2: 条件2满足时,执行的代码 …… elif 条件3: 条件3满足时,执行的代码 …… else: 以上条件都不满足时,执行的代码 ……
l 对比逻辑运算符的代码
if 条件1 and 条件2 条件1满足 并且 条件2满足 执行的代码 ……
elif 演练——女友的节日
需求
1. 定义 holiday_name字符串变量记录节目名称
2. 如果是情人节应该买玫瑰/看电影
3. 如果是平安夜应该买苹果/吃大餐
4. 如果是生日应该买项链
5. 其他的日子每天都是节日啊……