读取文件scores.csv,编程实现对其中的成绩进行统计,计算其平均分并输出。
时间: 2024-02-25 17:58:21 浏览: 381
C语言程序设计-统计出若干个学生的平均成绩,最高分以及得最高分的人数;
5星 · 资源好评率100%
好的,我可以帮你实现这个功能。你需要先提供scores.csv文件的路径,我才能读取它。代码如下:
```python
import csv
file_path = "path/to/scores.csv" # 请替换成实际的文件路径
with open(file_path, "r") as csv_file:
reader = csv.reader(csv_file)
scores = []
for row in reader:
score = float(row[0])
scores.append(score)
avg_score = sum(scores) / len(scores)
print("平均成绩是:{:.2f}".format(avg_score))
```
这段代码会打开scores.csv文件,读取其中的成绩数据,并计算平均分。最后输出平均分,保留小数点后两位。你只需要替换掉file_path的值为实际的文件路径即可。
阅读全文