我正在做一个pygame,我试图添加一个高分功能,但我不太明白怎么做
我正在将姓名和分数保存到一个.txt文件中,如以下示例所示:
christian careaga: 500
c dubb: 400
swag master: 50
在.txt文件中,每个分数和名字都放在新行上
我想把每个分数分配给它自己的变量,就像这样
score1 = christian careaga: 500
score2 = c dubb: 400
score3 = swag master: 50
最好的办法是什么?你知道吗
Tags:
省去你自己的痛苦,使用一种更容易编写和解析的格式。^{} library 将保存和加载数据,而无需额外的解析:
通过使用
indent=4
,您可以写出一个可读性很强的结构。你知道吗不要为文件中的每个分数创建变量,而是使用字典:
现在可以这样访问分数:
按排序顺序获取分数:
相关问题 更多 >
编程相关推荐