-1
我試圖在python中打開一個文本文件,該文件中包含了他們從特定測試中取得的人員和成績的名稱。這些等級還伴隨着測試重量。不同加權等級的Python文本文件平均值
例如:
Billy Bother 20 89 30 94 50 82
Hermione Heffalump 40 93 60 97
Kurt Kidd 20 88 30 82 40 76 10 99
第一個數字是重量,而第二個數字是等級,並且該圖案繼續通過該文件。
要計算average
我需要使用((w1 * g1) + (w2 * g2) + ... + (wn * gn))/100
,其中w = weight
和g = grade
。
我不知道如何設置代碼來完成這項工作。
任何人都可以幫助我嗎?
'用open('my_text_file.txt','r')作爲f:for line in f:print(line)'。爲了提取特定的值,你可以在每一行使用'split()'。谷歌這些東西,並閱讀stackoverflow規則(在這個帳戶以及)。 – 2015-03-31 13:21:03