我喜歡格式化這 -
Starplayer一個文本文件中得分最高的球員,1.19
月亮,3,12
魚,4,8-
Starplayer,3,9-
艾莉,2,19
- 約50多行,等等。 第一列是玩家名字,第二列是等級號碼(從1-5),第三列是得分。 我想找到總分最高的玩家 - 所以他們的每個級別的分數加在一起。但我不確定每個玩家都會隨機出現多次。 這是我的代碼,因此遠尋找從.txt文件
def OptionC():
PS4=open("PlayerScores.txt","r").read()
for line in PS4:
lines=line.split(",")
player=lines[0]
level=lines[1]
score=lines[2]
player1=0
score=0
print("The overall top scorer is",player1,"with a score of",score)
謝謝 - 請幫助!
不想給你複製/粘貼的答案,但:在所有的線環和比分比較之前記得最高分。如果它更高,則將其設置爲最高分。在循環結束時,您將獲得最高分。 – Carpetsmoker
@Carpetsmoker這可以工作,但我需要將每個級別的每個球員得分加在一起。因此,例如,Starplayer的得分= 9 + 19,所以我想這是總共 –
我投票結束這個問題作爲題外話,因爲SO不是一個編程服務。 –