1.从控制台录入学生成绩,根据学生的成绩,得出学生对应级别。90-100对应的是A,80-90对应的是B,70-80对应的是C,60-70对应的是D,60以下是E
时间: 2023-06-15 21:03:28 浏览: 75
控制台里的一个学生成绩管理系统
可以使用以下Python代码实现:
```python
scores = [] # 用来存储学生成绩的列表
# 循环获取学生成绩,直到输入的成绩为空
while True:
score = input("请输入学生成绩(输入空行结束):")
if score == "":
break
score = int(score) # 将输入的字符串转换成整数
scores.append(score)
# 根据学生成绩计算对应级别,并输出
for score in scores:
if score >= 90:
level = "A"
elif score >= 80:
level = "B"
elif score >= 70:
level = "C"
elif score >= 60:
level = "D"
else:
level = "E"
print("成绩为{}的学生级别为{}".format(score, level))
```
运行代码后,会提示输入学生成绩,每输入一个成绩,按一次回车键,直到输入空行结束。然后,程序会根据学生成绩计算对应的级别,并输出每个学生的成绩和对应的级别。
阅读全文