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

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

参考答案

  1.  
  2. fi = open("score.csv","r")
  3.  
  4. fo = open("avg-score.txt","w")
  5.  
  6. ls = []
  7.  
  8. x = []
  9.  
  10. sum = 0
  11.  
  12. for line in fi:
  13.  
  14. #"语文,89,95,88"'
  15.  
  16. ll = line.strip("\n").split(",")
  17.  
  18. #ll:['语文','89','95','88']
  19.  
  20. ls.append(ll)
  21.  
  22. #ls:[['课程名', '1月', '2月', '3月'], ['语文', '89', '95', '88']]
  23.  
  24. for i in ls[1:]:
  25.  
  26. sum = float(i[1])+float(i[2])+float(i[3])
  27.  
  28. fo.write("{}:{:.2f}\n".format(i[0],sum/3))
  29.  
  30. #关闭文件
  31.  
  32. fi.close()
  33.  
  34. fo.close()
  35.  

历年真题

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

2024-4-15 15:02:48

历年真题

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

2024-4-15 15:15:57

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