全国计算机二级Python-第6套-综合应用-46-综合

考生文件夹下存在-个Python源文件PY301.py,请按照文件内说明修改代码,实现以下功能: score.csv文件
中存储的是一-个学生在第一季度同-学科对应的月考成绩,求了第一门学科在三个月中的平均成绩,将结果
输出在考生文件夹下,命名为“avg-score.txt”。参考格式:
语文: 90.67
数学: 88.00
英语:
85.67
物理: 67.33
科学: 81.00

参考答案


fi = open("score.csv","r")

fo = open("avg-score.txt","w")

ls = []

x = []

sum = 0

for line in fi:

#"语文,89,95,88"'

ll = line.strip("\n").split(",")

#ll:['语文','89','95','88']

ls.append(ll)

#ls:[['课程名', '1月', '2月', '3月'], ['语文', '89', '95', '88']]

for i in ls[1:]:

sum = float(i[1])+float(i[2])+float(i[3])

fo.write("{}:{:.2f}\n".format(i[0],sum/3))

#关闭文件

fi.close()

fo.close()


历年真题

全国计算机二级Python-第6套-简单应用-45

2024-4-15 15:02:48

历年真题

全国计算机二级Python-第7套-基本操作-41

2024-4-15 15:15:57

个人中心
购物车
优惠劵
今日签到
搜索