python 根据变量的值 进行多分支的语法
时间: 2023-10-11 18:06:41 浏览: 54
python入门之基础语法学习笔记
5星 · 资源好评率100%
Python 中可以使用 `if-elif-else` 语句进行多分支判断,具体语法如下:
```python
if 条件1:
# 如果条件1成立,则执行这里的代码块
elif 条件2:
# 如果条件1不成立,但条件2成立,则执行这里的代码块
else:
# 如果以上条件都不成立,则执行这里的代码块
```
其中,`elif` 和 `else` 都是可选的,可以根据实际情况来使用。如果只需要判断一个条件,可以省略 `elif` 和 `else`,只使用 `if`。例如:
```python
if score >= 90:
print('优秀')
```
如果需要判断多个条件,可以使用多个 `elif`,例如:
```python
if score >= 90:
print('优秀')
elif score >= 80:
print('良好')
elif score >= 60:
print('及格')
else:
print('不及格')
```
在上面的例子中,如果分数大于等于 90 分,则输出“优秀”,否则判断下一个条件,如果分数大于等于 80 分,则输出“良好”,以此类推。如果所有条件都不成立,则输出“不及格”。
阅读全文