資源簡介
代碼片段和文件信息
import?tkinter?as?tk
from?setting?import?*
import?hashlib?as?hb
import?random?as?rm
“““
????說明:本游戲基于python的tkinter模塊實現,非常簡單的界面布局;
????????整個游戲分為四個窗口,一個進入游戲的窗口、一個選關窗口、
????????一個游戲進行窗口和一個游戲結束的窗口。
????游戲規則:玩家點擊按鈕進入游戲窗口后,通過點擊屏幕下方的按鍵輸入問題的答案,
????????答案正確則會生成進入下一關的按鈕,否則無法進入下一關。
????游戲擴展:1.目前游戲暫定30關,玩家可自由地添加關數,無需修改任何代碼;
????????????2.在setting模塊中按照三個字典的格式直接往里添加新的關數的數據即可,在if?__name__?==?“__main__“中
??????????????有str1和str2兩個變量用來對答案加密和對鍵盤上的字進行亂序操作。
????實現的功能:1.對答案都使用了md5算法加密;源碼中無明文答案;
??????????????2.支持自由選關的操作;
??????????????3.支持返回上一關的操作;
??????????????4.支持答案提示操作,提示最多為一個字;
??????????????5.自動永久記錄已經回答正確的問題,其選關按鈕會由紅色變成綠色;如果想要重置,運行
????????????????mygame模塊if?__name__?==?“__main__“中注釋的代碼或直接修改player_answers.txt文件,
????????????????將里面所有的數據置為0.
????缺陷或bug:1.點擊按鈕將答案輸入顯示,每個答
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????33??2017-09-28?20:34??game_one\__init__.py
?????目錄???????????0??2017-10-05?22:18??game_one\__pycache__\
?????文件???????15869??2017-09-28?20:47??game_one\__pycache__\mygame.cpython-35.pyc
?????文件????????7967??2017-10-05?22:18??game_one\__pycache__\setting.cpython-35.pyc
?????文件???????21273??2017-10-05?22:24??game_one\mygame.py
?????文件??????????30??2017-10-05?22:19??game_one\pla
?????文件????????8955??2017-09-28?20:54??game_one\setting.py
?????目錄???????????0??2017-10-05?22:24??game_one\
- 上一篇:scrapy抓取安居客數據
- 下一篇:python 獲取新浪網新聞鏈接
評論
共有 條評論