题库 Python题库 题目列表 张老师手上有一份学生成绩单(cj.txt),成绩单上只有...
问答题

张老师手上有一份学生成绩单(cj.txt),成绩单上只有每位学生的各科成绩,而张老师希望能看到各科成绩的所有学生的平均分,以下代码可以实现平均分的计算,并按示例格式排版,请补充代码。

示例:

with open('/data/cj.txt',                ) as f:

    string = f.read()

    data = string.split('\n')

    data.pop(0)

    lis = []

    for i in data:

        new = i.split('\t')

        lis.append(new)# 将分割得到的列表追加到空列表中,lis 为二维

    lis1 = ['平均分']

    for i in range(1,4):# 循环3次,因为需要计算3个科目的平均分

        sum_ =                 

        average = round(sum_ / 3)

        lis1.append(str(average))

    s = "\t".join(lis1)

    res = string + s

with open('cj1.txt', 'w') as f:

    f.write(res)

题目信息
2023年 9月 编程题
-
正确率
0
评论
177
点击