如何在Python中正确使用if-elif-else语句?
在Python中,if-elif-else语句用于根据一个或多个条件执行不同的代码块。以下是一个基本的示例:
# 假设我们有一个学生列表
students = ['John', 'Alice', 'Bob']
# 使用if-elif-else来检查每个学生的年龄(假设为20岁)
for student in students:
age = 20 # 这只是示例,实际学生年龄可能不同
if age == 20: # 如果学生年龄等于20岁
print(f"{student} is of legal age.")
break # 停止循环并打印结果
elif age < 20: # 如果学生年龄小于20岁
print(f"{student} is not of legal age yet.")
else: # 如果学生的年龄既不等于也不小于20岁
print("Invalid age for the student.")
这个示例将检查每个学生是否达到法定年龄。如果达到,将会打印一条消息;如果未达到,将会给出相应的提示信息。
还没有评论,来说两句吧...