if-elif-else
在Python中,if-elif-else
语句用于根据不同的条件执行不同的代码块。它允许您通过做出决策来控制程序的流程。
✏️ 语法
if 条件1:
# 如果条件1为True,则执行的代码
elif 条件2:
# 如果条件2为True,则执行的代码
else:
# 如果没有条件为True,则执行的代码
如果条件1
为True
,则执行if
下面的代码块。
如果条件1
为False
且条件2
为True
,则执行elif
下面的代码块。
如果没有条件为True
,则执行else
下面的代码块。
📘 示例
age = 25
if age < 18:
print("你是未成年人。")
elif age >= 18 and age < 65:
print("你是成年人。")
else:
print("你是老年人。")
在上面的代码中,我们有一个变量age
,它被设置为25
。if-elif-else
语句检查age
的值,并根据条件打印相应的消息。
由于age
大于或等于18
且小于65
,输出将是"你是成年人"。
⚠️ 注意
elif
语句来检查其他条件。True
条件下的代码块才会被执行。