https://i.imgur.com/i4KBnkA.png是代码工作和输出的图像。
我有一个作业分配从输入的姓名和分数创建一个高分列表。应该按顺序显示它们,而我却能正常工作,我一生都无法弄清楚如何从代码中删除不必要的格式。我已经尝试过进行连接工作,无法真正弄清楚转换为String选项...我可能会完全相信此解决方案,但是我真的想知道如何使其更易于阅读。
Scores = []
count = 0
question = True
while question == True:
name = str(input("Whose score are you inputting?"))
if name != "Done":
score = int(input("What did " + name + " score?"))
entry = score, name
Scores.append(entry)
count = count + 1
elif name == "Done" and count < 5:
print("You haven't input 5 scores yet!")
else:
question = False
Scores.sort(reverse=True)
print(*Scores, sep='\n')
input("")