2
我正在嘗試向我的程序中添加一個函數,該函數可以保持所有運行時間的用戶名和高分。該函數應該加載前一次玩遊戲的高分,並且能夠將用戶/分數元組附加到列表分數。據我的理解,下面的代碼應該可以工作,但由於某種原因,它只會顯示當前程序運行時的用戶/分數集。我如何編輯此代碼來完成此操作。對不起,我只是想了解...如何更改和重新醃製python中的值
import pickle
score = 12
def scor_func(score):
scores = []
name = input("Please enter your name: ")
entry = (name, score)
scores.append(entry)
f = open("Triviascores.bat", "wb")
pickle.dump(scores, f)
f.close()
f = open("Triviascores.bat", "rb")
scores = pickle.load(f)
f.close()
return scores
scores = scor_func(score)
print(scores)
unpickle(負荷)。做出改變。醃菜(轉儲)。訂單很重要。 – user2864740