if语句最基础的知识,相信小伙伴们都已经学会了。有小伙伴想挑战更高阶的使用,那么小编就来测试一下大家,什么是elif?知道答案的小伙伴还会再用elif吗?当然,在if、elif的基础上进行扩展,肯定是有点难度的。接下来,小伙伴们一定要集中精神,让我们开始今天的学习吧。
开发中使用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中elif 结构语句的使用。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python包及包管理工具详解01/14
- ♥ 如何自定义python迭代器的类09/26
- ♥ python迭代器和生成器总结12/13
- ♥ 在 Python 中给我一面旗帜12/01
- ♥ 如何使用python入口?10/27
- ♥ python迭代器协议支持的两种方法12/13
内容反馈