当前位置: 首页 > news >正文

专业网站建设推荐西安疫情最新数据消息中高风险地区

专业网站建设推荐,西安疫情最新数据消息中高风险地区,建设网站哪里好,网站显示域名python用tkinter随机数猜数字大小 没事做,看到好多人用scratch做的猜大小的示例,也用python的tkinter搞一个猜大小的代码玩玩。 猜数字代码 from tkinter import * from random import randint# 定义确定按钮的点击事件 def hit(x,y):global s_Labprint(…

python用tkinter随机数猜数字大小


没事做,看到好多人用scratch做的猜大小的示例,也用python的tkinter搞一个猜大小的代码玩玩。
猜数字代码

from tkinter import *
from random import randint# 定义确定按钮的点击事件
def hit(x,y):global s_Labprint(x.get(),y)try:n=int(x.get())if n>y:s="猜大了"if n==y:s="%d,你猜对了"%yif n<y:s="猜小了"s_Lab.set(s)x.set('')except:s_Lab.set("输入必须是数字")x.set('')# 定义重置按钮的事件
def reset():global n_randnum_E.set('')s_Lab.set(ss)n_rand=randint(s_n.get(),e_n.get())print(n_rand)# 定义回车键事件
def on_r(evt):hit(num_E,n_rand)def on_res(evt):reset()def n_rand():global n_randtry:s, n = s_n.get(), e_n.get()n_rand=randint(s,n)print(n_rand)s_Lab.set("猜一个%d到%d的数"%(s,n))except:s_Lab.set("请正确设置")#定义窗口
win=Tk()
win.title('猜一猜')
win.geometry('300x220')frm1=LabelFrame(win,text="随机数范围设置")
frm1.pack(padx=10,pady=5)a_lb=Label(frm1,text="设置起始与结束值,初始随机数状态为0").pack()s_n=IntVar()
s_E1=Entry(frm1,width=10,textvariable=s_n).pack(side='left',padx=10,pady=5)z_lb=Label(frm1,text="至").pack(side='left',pady=5)e_n=IntVar()
e_E2=Entry(frm1,width=10,textvariable=e_n).pack(side='left',padx=10,pady=5)set_btn=Button(frm1,width=10,text="设置",command=n_rand).pack(side='right',padx=10,pady=5)# 随机取一个1~100的整数,标签的初始显示字符
n_rand=randint(0,0)
ss="猜一个整数"# frm2=tkinter.LabelFrame(win)
frm2=Frame(win)
frm2.pack(padx=10,pady=5)
# Label是第1个控件,从左向右布局
s_Lab=StringVar()       #定义动态字符串
s_Lab.set(ss)
s=Label(frm2, bg='red', fg='yellow',width=25,textvariable=s_Lab)
s.pack(side=LEFT, fill=BOTH, padx=5, pady=5)# 3个Button自上而下布局
num_E=StringVar()       #定义动态字符串
Entry(frm2,  width=10,textvariable=num_E,justify=CENTER).pack(padx=5, pady=5)r_btn=Button(frm2, text='确定', width=10,command=lambda:hit(num_E,n_rand))
r_btn.pack(padx=5, pady=5)Button(frm2, text='重置', width=10,command=reset).pack(padx=5, pady=5)#绑定“enter”事件与“shift"事件
win.bind('<Return>', on_r)
win.bind('<Shift_L>', on_res)
# win.bind('<Key>', on_res)win.mainloop()

界面显示如下
在这里插入图片描述

http://www.rdtb.cn/news/2079.html

相关文章:

  • 民族服装的网站建设东莞网站建设推广平台
  • 国内精美网站欣赏重庆森林电影
  • 学生制作网页教程西安seo网站管理
  • 网站可信认证在哪里做全网营销方案
  • 确定网站推广目标黄页引流推广网站软件免费
  • 政府网站域名注册项目营销推广策划
  • 广州外贸网站建设 open六年级上册数学优化设计答案
  • 怎么建设自己淘宝网站首页郑州网络推广报价
  • 17网站一起做武汉推广系统
  • 简易logo图片大全太原关键词排名优化
  • 徐州做网站那家好百度站长中心
  • 如何通审查元素做网站实时新闻最新消息
  • 青岛哪家做网站的公司广告投放代理商加盟
  • wordpress首页文章轮播网站seo服务
  • 怎样做私人网站百度统计平台
  • 营销和运营的区别是什么seo诊断站长
  • 给小孩子做网站网络推广公司经营范围
  • 网站建设免费建站免费源代码百度贴吧官网网页
  • 网站导航是做链接赚钱么整合营销活动策划方案
  • ps做网站ui南宁seo专员
  • 网站图片展示源代码公司网站设计图
  • 转运公司网站建设外贸接单平台网站
  • 高师本科化学实验教学体系建设与创新型人才培养 教学成果奖申报网站b2b网站免费推广平台
  • 做网站哪些好上海网站seo排名优化
  • 织梦网站修改教程网站做优化好还是推广好
  • 北京网站推广公司郑州网站建设
  • 石家庄企业网站网页设计矿坛器材友情交换
  • 212200扬中热线论坛关键词seo公司推荐
  • 前端自己做博客网站使用最佳搜索引擎优化工具
  • wordpress主题模板文件百度怎么做关键词优化