我最近用python做了一個遊戲,讓用戶破譯了一個anagram,並根據難度增加了他們的分數。如果不使用文本文件,是否有任何方法可以實現高分數? 總體目標是讓程序將用戶分數與高分進行比較,如果分數較高,則會將高分編輯爲獲得的分數。在關閉它之後,這需要保持這樣的狀態,以便下次運行該程序。Python:是否可以在沒有文本文件的情況下設置高分?
1
A
回答
3
在一天結束時,您需要將分數存儲在一種數據庫或另一種數據庫中,無論是基於文件的數據庫還是關係數據庫或其他數據庫。對於你的代碼的一次執行,你當然可以將它保存在內存中,但爲了持久化,它是無法實現的。如果你的用例很簡單,你可以考慮使用sqlite
而不是顯式的基於文件的存儲。
0
不要忘記:stdlib中總是有HKCU和winreg模塊。它可以是有用的。這是有據可查的。
相關問題
- 1. 是否可以在沒有cookie的情況下設置nginx?
- 2. 是否可以在沒有iTunes的情況下安裝配置文件?
- 3. 是否可以在沒有選擇器的情況下替換文本?
- 4. 是否可以在沒有web.xml文件的情況下在jetty上運行servlet?
- 5. 是否可以使AVURLAsset在沒有文件擴展名的情況下工作?
- 6. 是否可以在沒有htaccess文件的情況下重新鏈接URL?
- 7. 在沒有本地代碼庫的情況下,是否可以在Python中呈現PDF文件?
- 8. 是否可以在沒有parrent的情況下設置wrapContent屬性?
- 9. 是否可以在沒有設置Eclipse的情況下運行Android模擬器
- 10. 可以在沒有setter的情況下設置BeanUtils.setProperty()的值嗎?
- 11. 如何在沒有佔位符文本的情況下設置屬性文本?
- 12. 在沒有Xcode的情況下在Python和PyObjC中設置Info.plist文件
- 13. 我可以在沒有設置ContentLength的情況下創建WebRequest
- 14. 我可以在沒有ADFS的情況下設置SAML IDP嗎?
- 15. 是否有可能在沒有Wifi的情況下運行.apk文件?
- 16. 是否可以在沒有appstore的情況下安裝IOS APP?
- 17. 是否可以在沒有X-server的情況下運行JavaFx?
- 18. Android:是否可以在沒有SurfaceView的情況下創建SurfaceTexture?
- 19. 是否可以在沒有IIS的情況下使用Silverlight RiaServices?
- 20. 是否可以在沒有Karma的情況下測試Angular?
- 21. 是否可以在沒有梨的情況下安裝PHPUnit?
- 22. 是否可以在沒有Weblogic Server的情況下運行OSB?
- 23. 是否可以在沒有log4j的情況下使用perf4j?
- 24. 是否可以在沒有Expressj的情況下使用Passport.js?
- 25. 是否可以在沒有QtConcurrent的情況下使用QFuture?
- 26. 是否可以在沒有RTP/SAVP的情況下使用SIPML5
- 27. 是否可以在沒有MFC的情況下使用CListCtrl
- 28. 是否可以在沒有jQuery的情況下使用Materializecss?
- 29. 是否可以在沒有累加器的情況下寫入?
- 30. 是否可以在沒有FOSUserBundle的情況下使用FOSCommentBundle?