编程题

妙妙学校举行了知识竞赛,有一、二、三3个班分别派出最优秀的5名代表参加此次竞赛。这15名代表的成绩存放于”jscj.csv”文件中,现在妙妙读取了其中的数据,数据内容如图所示:

下列代码实现了读取竞赛分数信息,并输出各班平均分的情况,请你补全代码。

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))

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论