Python题目:计算学生成绩,将学生成绩分为A(90-100),B(80-90),C(70-80),D(60-70),E(0-60)
时间: 2024-11-09 20:17:46 浏览: 4
在Python中,你可以通过创建一个函数,接收学生的成绩作为输入,然后根据给定的分数区间来判断并返回相应的等级。以下是一个简单的示例:
```python
def grade_distribution(score):
if score >= 90 and score <= 100:
return 'A'
elif score >= 80 and score < 90:
return 'B'
elif score >= 70 and score < 80:
return 'C'
elif score >= 60 and score < 70:
return 'D'
else:
return 'E'
# 测试函数
student_scores = [85, 95, 72, 55, 40]
grades = [grade_distribution(score) for score in student_scores]
print(f"每个学生的等级为: {grades}")
```
这个函数会打印出每个学生对应的成绩等级。
阅读全文