编程题

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

示例:

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

string = f.read()

data = https://tiku.scratchor.com/paper/question_answer/string.split('\')

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)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论