我喜欢格式化这 -
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不是一个编程服务。 –