这个Python题做不出来

在D盘根目录下创建本班10名同学任意三门课的成绩表(表中包含学生的学号、姓名、科目、成绩)保存在文本文件score1.txt中。(本大题共2小题,每小题10分,共计20分,请在计算机上作答)。 1.读取文件内容并统计各门功课的最高分、最低分、平均分。 2.将李明(编号为:19619700051)的《python程序设计》课程的成绩写入score1.txt文件中。


# -*- coding: cp936 -*-
import random

fs = open(r"D:\score1.txt")

arr1 = []
arr2 = []
arr3 = []
for line in fs.readlines():
    linea = line.replace("\n","")
    lineArr = linea.split(",")
    if lineArr[2] == "科目1":
        arr1.append(int(lineArr[3]))
    if lineArr[2] == "科目2":
        arr2.append(int(lineArr[3]))
    if lineArr[2] == "科目3":
        arr3.append(int(lineArr[3]))
fs.close()

def funn(arr,kemu):
    size = len(arr)
    xmin = 110
    xmax = -1
    xsum = 0
    for ii in range(size):
        temp = arr[ii]
        if temp <= xmin:
            xmin = temp
        if temp >= xmax:
            xmax = temp
        xsum = xsum + temp
    print kemu,xmax,xmin,xsum*1.00/size
    
funn(arr1,"科目1")
funn(arr2,"科目2")
funn(arr3,"科目3")