读取成绩表统计各班平均分
题目说明
下列代码实现了读取竞赛分数信息,并输出各班平均分的情况,请你补全代码。
import csv
with open("/data/jscj.csv",encoding="utf-8")as f:
rows=list( ① (f))
sum=[0,0,0]
for row in rows[1:]:
if int(row[0])==1:
sum[0]+=int(row[2])
elif int( ② )==2:
sum[1]+=int(row[2])
else:
sum[2]+=int(row[2])
for i in range(1, 4):
print(str(i)+"班的平均分为:",round( ③ /5,2))
评分标准
(1)csv.reader;(1分) (2)row[0];(1分) (3)sum[i-1]。(2分)
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析