我給出了一個包含8行的文本文件,每行都有一個由空格分隔的ID號,名稱,段和等級。我應該返回給定部分的平均值。我是python的全新人物,因此我有一段可怕的時間試圖找出答案。有人可以幫忙嗎? 我的參數是一個隨機的文本文件和節號返回打開文件中該部分的平均數python
高清average_by_secion(文本文件,部分):
'''(io.TextIOWrapper, str) -> flt or NoneType
我給出了一個包含8行的文本文件,每行都有一個由空格分隔的ID號,名稱,段和等級。我應該返回給定部分的平均值。我是python的全新人物,因此我有一段可怕的時間試圖找出答案。有人可以幫忙嗎? 我的參數是一個隨機的文本文件和節號返回打開文件中該部分的平均數python
高清average_by_secion(文本文件,部分):
'''(io.TextIOWrapper, str) -> flt or NoneType
listOfLines = []
while file:
listOfLines.append(file.readline())
total = 0
numOfGrades = 0
for i in listOfLines:
total+=int(i.split()[3])
numOfGrades += 1
return total/numOfGrades
我想......
給定部分的平均值是多少?年級? – dm03514
耶等級 – bigk