0
平均を計算するのに必要な等級の行を持つ.txtファイルがあります。私は実際にテキストファイルのすべての行を繰り返し処理する平均化関数を得る方法を考え出して壁を打った。何らかの理由で、奇数の行があると構文エラーが発生します。そして、線量が偶数の場合は、すべて、その他の行が返されます。私のコードをheres。複数行のテキストファイル、Python 3の平均
with open('grades.txt','r') as source:
def toNumbers():
global t
g = source.readline()
t = eval(g)
def sumList(variable):
a = sum(variable)/len(variable)
print('average:', round(a))
for lines in source:
toNumbers()
sumList(t)
ありがとうございます。
def toNumbers(line):
res = eval(line)
return res
となるようにループのためのあなたの主: