if elif 示例
时间: 2023-10-30 21:58:57 浏览: 65
freemarker标签详解
当我们需要根据不同的条件执行不同的代码块时,可以使用 `if-elif` 语句。下面是一个示例:
```python
score = 85
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
elif score >= 60:
grade = "D"
else:
grade = "F"
print("Your grade is:", grade)
```
在上面的示例中,根据不同的分数范围,我们给出了不同的等级。如果分数大于或等于 90,我们将等级设为 "A";如果分数在 80 到 89 之间,等级为 "B";如果分数在 70 到 79 之间,等级为 "C";如果分数在 60 到 69 之间,等级为 "D";否则,等级为 "F"。
在实际运行中,这段代码会输出:`Your grade is: B`,因为分数是 85,处于 80 到 89 的范围内。
注意在 `if-elif` 结构中,只有当前一个条件不满足时才会检查下一个条件。一旦某个条件满足,对应的代码块将被执行,而其他条件将被忽略。
阅读全文