テキスト ファイル内の 10 進数を合計するための Python スクリプトを作成する必要があります (1 行、1 つの数値)。私はこのスクリプトを書きました:
s = float()
f = open('/home/ale/file_numbers', 'r').readlines()
N = len(f)-1
for i in range(0,N):
s += float(f)
しかし、問題は命令に s += float(f)
あり、返されるエラーは次のとおりです。
TypeError: float() argument must be a string or a number
そのような問題を解決する方法がわかりません 何か提案はありますか?