按照下列分数与等级对照表,补充程序。 分数 等级 [90, 100] A [80, 90) B [70, 80) C [60, 70) D [0, 60) E 当输入一个[0--100]之间的整数,输出相应的等级。
时间: 2024-02-13 11:07:56 浏览: 66
好的,根据您的要求,以下是 Python 代码实现:
```python
score = int(input("请输入您的分数:"))
if score >= 90 and score <= 100:
print("您的等级是:A")
elif score >= 80 and score < 90:
print("您的等级是:B")
elif score >= 70 and score < 80:
print("您的等级是:C")
elif score >= 60 and score < 70:
print("您的等级是:D")
elif score >= 0 and score < 60:
print("您的等级是:E")
else:
print("输入的分数不在范围内!")
```
在这个程序中,我们首先使用 `input()` 函数接受用户输入的分数,并将其转换为整数类型。然后,我们使用 `if-elif-else` 语句判断分数所对应的等级,并输出结果。注意,我们使用的是“大于等于小于”符号来表示区间范围,这是因为 Python 中的 `range()` 函数也是左闭右开区间,这样可以避免一些不必要的麻烦。最后,如果用户输入的分数不在 [0, 100] 范围内,我们会输出一个提示信息。
阅读全文