用python的TK模块实现猜成语游戏

2.支持自由选关的操作;3.支持返回上一关的操作;4.支持答案提示操作,提示最多为一个字;5.自动永久记录已经回答正确的问题,其选关按钮会由红色变成绿色;如果想要重置,运行mygame模块if __name__ == "__main__"中注释的代码或直接修改player_answers.txt文件,将里面所有的数据置为0.源码 ...
用python的TK模块实现猜成语游戏
游戏规则:玩家点击按钮进入游戏窗口后,通过点击屏幕下方的按键输入问题的答案,答案正确则会生成进入下一关的按钮,否则无法进入下一关。游戏扩展:1.目前游戏暂定30关,玩家可自由地添加关数,无需修改任何代码;2.在setting模块中按照三个字典的格式直接往里添加新的关数的数据即可,在if __name__ == "__main__"中有str1和str2两个变量用来对答案加密和对键盘上的字进行乱序操作。实现的功能:1.对所有答案都使用了md5算法加密;源码中无明文答案;2.支持自由选关的操作;3.支持返回上一关的操作;4.支持答案提示操作,提示最多为一个字;5.自动永久记录已经回答正确的问题,其选关按钮会由红色变成绿色;如果想要重置,运行mygame模块if __name__ == "__main__"中注释的代码或直接修改player_answers.txt文件,将里面所有的数据置为0.
源码
2017-11-14
mengvlog 阅读 9 次 更新于 2025-07-18 09:06:24 我来答关注问题0
  • 游戏规则:玩家点击按钮进入游戏窗口后,通过点击屏幕下方的按键输入问题的答案,答案正确则会生成进入下一关的按钮,否则无法进入下一关。游戏扩展:1.目前游戏暂定30关,玩家可自由地添加关数,无需修改任何代码;2.在setting模块中按照三个字典的格式直接往里添加新的关数的数据即可,在if __name__ ...

  •  阳光的雷咩咩 python如何实现选项自动打勾?

    可以在代码里面直接赋值。代码如下:from tkinter import import tkinter top = tkinter.Tk()CheckVar1 = IntVar()CheckVar2 = IntVar()C1 = Checkbutton(top, text="RUNOOB", variable=CheckVar1, onvalue=1, offvalue=0)C2 = Checkbutton(top, text="GOOGLE", variable=CheckVar2,onvalue=1, ...

  •  Solomon_Zhang9 python 用Tkinter.Text设置了文本框之后如何获取输入内容

    1、首先打开python,输入:coding:utf-8 import urllib,urllib2 import Tkinter #导入TKinter模块 2、然后输入:ytm=Tkinter.Tk() #创建Tk对象 ytm.title("login") #设置窗口标题 ytm.geometry("300x300") #设置窗口尺寸 3、然后输入:l1=Tkinter.Label(ytm,text="用户名") #标签 l1.pack() #...

  •  誉祥祥知识 怎么解决name Tkinter'is not defined 问题

    from tkinter import * 或者 import tkinter as tk。接下来,创建一个顶层窗口对象,作为整个GUI程序的容器。这可以通过调用tk.Tk()或Tkinter.Tk()来实现。接着,在这个顶层窗口对象上创建各种GUI模块,如标签、按钮等,并将其与底层的程序代码关联起来。下面是一个简单的示例代码:import os, getpass...

  •  zuiwuxin 如何用 Python 写一个带 GUI 的科学计算程序

    这个代码实现的挺简单,并不是很复杂的科学计算器界面,你可以以此为基础,添加自己想要的东西:给你个截图:代码是如下, 我就不给你添注释了啊:!/usr/bin/env python3.4from Tkinter import *import parserroot = Tk()root.title('Calculator')i = 0def factorial(): """Calculates the f...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部