鱼C论坛

 找回密码
 立即注册
查看: 1885|回复: 8

[作品展示] 经过无数次修改的Gui猜数字游戏

[复制链接]
发表于 2020-4-16 08:45:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
上代码:
  1. from tkinter import *
  2. from tkinter import messagebox as m
  3. import random

  4. root = Tk()
  5. root.title("猜数字")
  6. root.geometry("250x150")
  7. TIME = 0

  8. answer = random.randint(1,100)
  9. gepi = ('个屁,正确答案是',answer)

  10. def check():
  11.     eg = int(en.get())
  12.     global TIME
  13.     TIME += 1
  14.     if TIME > 5:
  15.         m.showinfo('正确','恭喜你答对了')
  16.         m.showinfo('个屁',gepi)
  17.         root.destroy()
  18.     elif eg == answer:
  19.         m.showinfo('正确','恭喜你答对了')
  20.         root.destroy()
  21.     elif (eg > 100)or(eg < 1):
  22.         m.showinfo('输入错误','请输入1~100的整数')
  23.     elif eg > answer:
  24.         m.showinfo('错误','你猜大了')
  25.     elif eg < answer:
  26.         m.showinfo('错误','你猜小了')

  27. la = Label(root,text='1~100选一个数',font=('华文行楷',15))
  28. la.place(x=50,y=0)
  29. en = Entry(root,font=('华文行楷',15))
  30. en.place(x=20,y=50)
  31. bu = Button(root,text='提交',font=('华文行楷',15),command=check)
  32. bu.place(x=90,y=90)

  33. root.mainloop()
复制代码


如果喜欢,不要忘了长按,点赞,三连

呸呸呸

不要忘了点赞,评分

如果有建议,不要忘了私信

评分

参与人数 4荣誉 +2 鱼币 +1 收起 理由
DavidCT + 1 感谢楼主无私奉献!
乘号 + 1
wuqramy + 1
老八秘制 + 1 -1 新人加油

查看全部评分

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-16 08:47:46 | 显示全部楼层
如果喜欢,不要忘了长按,点赞,三连
B     i     l     i     b     i     l     i     化     
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-16 08:47:49 | 显示全部楼层
完了,点错了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-16 08:59:01 | 显示全部楼层
论坛逐渐bilibili化。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-16 09:01:21 | 显示全部楼层
乘号 发表于 2020-4-16 08:59
论坛逐渐bilibili化。。。

記得點讚,訂閱,開啟小鈴鐺
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-16 09:03:34 | 显示全部楼层

没事,我帮他加上去
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-16 10:03:30 | 显示全部楼层
稍微修改一下代碼:
  1. from tkinter import *
  2. from tkinter import messagebox as m
  3. import random

  4. root = Tk()
  5. root.title("猜数字")
  6. root.geometry("250x150")
  7. TIME = 0

  8. answer = random.randint(1,100)
  9. gepi = ('个屁,正确答案是',answer)

  10. def check():
  11.     eg = int(en.get())
  12.     global TIME
  13.     TIME += 1
  14.     if TIME > 5:
  15.         m.showinfo('正确','恭喜你答对了')
  16.         m.showinfo('个屁',gepi)
  17.         root.destroy()
  18.     elif eg == answer:
  19.         m.showinfo('正确','恭喜你答对了')
  20.         root.destroy()
  21.     elif (eg > 100)or(eg < 1):
  22.         m.showinfo('输入错误','请输入1~100的整数')
  23.     elif eg > answer:
  24.         m.showinfo('错误','你猜大了')
  25.     elif eg < answer:
  26.         m.showinfo('错误','你猜小了')

  27. Label(root, text = '1~100选一个数', bg = 'yellow', fg = 'blue',
  28.     font = ('华文行楷', 15)).place(x = 50, y = 0)

  29. a = Entry(root, bg = 'yellow', fg = 'blue', font = ('华文行楷', 15))
  30. a.place(x = 20, y = 50)

  31. b = Button(root, text='提交', bg = 'yellow', fg = 'blue', font = ('华文行楷', 15), command = check)
  32. b.place(x = 80, y = 90)

  33. root.mainloop()

复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-16 10:04:53 | 显示全部楼层
我来凑热闹啦~~~~~~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-16 10:14:45 | 显示全部楼层
我这个才叫终极版。

戳我前进

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-19 13:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表