import tkinter
import tkinter.messagebox
root = tkinter.Tk()
root.title('猜数字')
shuzi=tkinter.StringVar()
Label = tkinter.Label(root,text="请输入1到100以内的整数")
Label.place(x=20,y=10,width=140,height=40)
sg = tkinter.StringVar(root)
Entrysg =tkinter.Entry(root,width=50,textvariable=sg)
Entrysg.place(x=160,y=20,width=50,height=20)
def caishuzi():
import random
n=random.randint(1,100)
x=Entrysg.get()
try:
if int(x) < n:
tkinter.messagebox.showinfo(title="结果",message="小了")
elif int(x)> n:
tkinter.messagebox.showinfo(title="结果",message="大了")
elif int(x) == n:
tkinter.messagebox.showinfo(title="结果",message="恭喜你猜对了")
except:
tkinter.messagebox.showinfo(title="注意",message="亲,注意看题哦!整数!")
return
button =tkinter.Button(root,text="测试",command=caishuzi)
button.place(x=100,y=70,width=30,height=20)
root.mainloop()
猜数字界面
最新推荐文章于 2022-08-04 17:53:05 发布