上机编写程序并调试,根据如下表所示,某班学生考试成绩表,实现计算每个学生的平均分,输出学生姓名和其对应的平均分 姓名 数学 英语 计算机 小新 88 90 86 小亮 83 80 80 小刚 90 77 82 大刘 85
时间: 2024-02-14 13:12:25 浏览: 45
好的,这是一个简单的数据处理问题,可以使用 Python 编写程序来解决,以下是实现代码:
```python
# 定义学生成绩字典
scores = {
'小新': {'数学': 88, '英语': 90, '计算机': 86},
'小亮': {'数学': 83, '英语': 80, '计算机': 80},
'小刚': {'数学': 90, '英语': 77, '计算机': 82},
'大刘': {'数学': 85}
}
# 计算每个学生的平均分并输出
for name, score in scores.items():
avg_score = sum(score.values()) / len(score)
print(name + '的平均分为:' + str(avg_score))
```
输出结果为:
```
小新的平均分为:88.0
小亮的平均分为:81.0
小刚的平均分为:83.0
大刘的平均分为:85.0
```
这样就完成了每个学生平均分的计算和输出。
阅读全文