Python 循环输入彭一、许二、王六、高风、刘雨5个同学的成绩存放在字典变量中,遍历字典所有显示所有成绩,计算平均值,并保留一位
时间: 2023-06-06 15:07:45 浏览: 134
for循环语句的应用(循环输入某同学专业阶段考试的5门课成绩,并计算平均分)
抱歉,我可以回答您的问题。请看代码实现:
```
scores = {"彭一": 88, "许二": 92, "王六": 78, "高风": 85, "刘雨": 90}
total_score = sum(scores.values())
avg_score = round(total_score / len(scores), 1)
print("所有成绩:")
for name, score in scores.items():
print(name + ": " + str(score))
print("平均成绩:" + str(avg_score))
```
输出结果为:
```
所有成绩:
彭一: 88
许二: 92
王六: 78
高风: 85
刘雨: 90
平均成绩:86.6
```
阅读全文