运用Python编写程序,猜数游戏(界面版)

本次课程设计中,使用Python的Tkinter库开发了一个猜数游戏的界面版本,玩家可以与计算机互动猜数字,代码实现了基本功能。
摘要由CSDN通过智能技术生成

Python课程设计,要求设计一个猜数游戏(界面版),代码基本可以满足要求。

import random
from tkinter import *
from tkinter.messagebox import showerror,showinfo
from tkinter.simpledialog import askinteger

class Application(Frame):
    def __init__(self,master=None):
        super(Application, self).__init__(master)
        self.master = master
        self.pack()
        self.createWidget()


    def createWidget(self):
        global varNumber # 定义全局变量
        # 用户猜的数
        varNumber = StringVar(root)
        global totalTimes # 定义全局变量
        # 允许猜的总数次
        totalTimes = IntVar(root, value='0')
        global already
        # 已猜次数
        already = IntVar(root, value='0')
        global currentNumber
        # 当前生成的随机数
        currentNumber = IntVar(root, value='0')
        global times
        # 玩家玩游戏的总次数
        times = IntVar(root, value='0')
        global right
        # 玩家猜对的总次数
        right = IntVar(root, value='0')

        Label
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值