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

卯兔科技网站建设购买一个网站需要多少钱

卯兔科技网站建设,购买一个网站需要多少钱,wordpress如何增加产品类目,长沙网站制作概述 当我女朋友跟我说要吃水果#xff0c;又不知道吃啥水果时候#xff0c;她以为难为到我了#xff0c;有啥事难为到程序员的呢#xff01; 今天用python利用第三方tkinterthreadingtime库开发一个幸运水果抽奖大转盘#xff01;抽到啥吃啥 详细 老规矩#xff01;咱…概述 当我女朋友跟我说要吃水果又不知道吃啥水果时候她以为难为到我了有啥事难为到程序员的呢 今天用python利用第三方tkinterthreadingtime库开发一个幸运水果抽奖大转盘抽到啥吃啥 详细 老规矩咱们先看看效果 准备工作 开发过程中使用的工具 Visual Studio Code - Insiders pycharm 这次咱们使用了Python第三方模块中三个tkinterthreadingtime模块、可通过Windows下载方法、cmd命令pip instal import tkinterimport threadingimport time 一、先利用tkinter模块设定一个初始化对象窗口大小就设个600*600 def __init__(self):self.root tkinter.Tk()self.root.title(水果幸运大转盘)self.root.minsize(600, 600)self.root[bg] cyan 在设置一个布局 self.pack_labels() 创建一个列表把所有水果标签组件放进去 self.label_lists [self.label11, self.label12, self.label13, self.label14, self.label24, self.label34, self.label44, self.label43, self.label42, self.label41,self.label31, self.label21] 初始化开始循环状态的值self.isrotate False设置是否终止转盘的值self.stop_run_sign False设置初始化列表索引值self.i 0 二、咱在设置一下抽奖布局创建pack_labels函数 1、设置图片 设置抽奖程序布局def pack_labels(self):#设置图片self.bm1 tkinter.PhotoImage(file./苹果.gif)self.label11 tkinter.Label(self.root,text苹果, bgwhite,image self.bm1)self.label11.place(relx0.08, rely0.08, relwidth0.15, relheight0.15)设置一下摆放开始/停止按钮组件self.btn1 tkinter.Button(self.root,textStart, bggreen, font(黑体, 20), commandself.new_threading)self.btn1.place(relx0.26, rely0.40, relwidth0.2, relheight0.15)self.btn2 tkinter.Button(self.root,textStop, bgred, font(黑体, 20), commandself.stop)self.btn2.place(relx0.54, rely0.40, relwidth0.2, relheight0.15) 三、新建个start_run函数 1、判断循环是否开始 if self.isrotate True:#已经开始则不再进行新的循环 2、使用while 循环遍历label_lists列表,依次将label变为红色 while True:#判断循环开始或是停止if self.stop_run_sign:#若是按下停止按钮退出当前函数returntry:# 设置时间间隔time.sleep(0.05)# 将所有组件变成白色的for label in self.label_lists:label[bg] white# 将当前数值对应的组件变色self.label_lists[self.i][bg] red# 变量1self.i 1# 如果i大于最大索引将i值设置为0if self.i len(self.label_lists):self.i 0 四、在新建一个线程的函数 1、设置转盘停止状态的值为False self.stop_run_sign False 2、建立新的线程 new threading.Thread(targetself.start_run) 3、开始运行新的线程 new.start() 4、设置循环开始的值 self.isrotate True 五、新建一个停止转盘的方法 1、设置停止转盘值self.stop_run_sign True2、判断循环开始的状态值if self.isrotate False:#弹出未开始点击结束的提示信息result tkinter.messagebox.askokcancel(title 提示框,message 您还没有开始抽奖,是否开始抽奖?)if result True:self.new_threading()else:tkinter.messagebox.showinfo(title提示框, message您已取消抽奖,欢迎下次使用!)#已开始抽奖按下结束键else:tkinter.messagebox.showinfo(title提示信息, message恭喜您您抽中了: self.label_lists[self.i][text])3、最后在设置一下循环状态值self.isrotate False
http://www.hkea.cn/news/14527725/

相关文章:

  • 青浦网站开发做饲料的专业网站
  • 域名不转出可以做网站吗霸州市网站建设
  • 昆明企业网站建设一条龙cnnic可信网站必须做吗
  • 黄山网站建设推荐电子网站建设推广方案
  • 女孩做网站运营好吗六图网
  • 官方网站建设 安全还踏实磐石网络php网站源码怎么在本地电脑调式
  • 泰安千橙网站建设这几年做哪些网站能致富
  • 东莞高端网站建设哪个好软文怎么写比较吸引人
  • 青州做网站的电话2014年沈阳建设银行网站
  • 做ps兼职的网站有哪些百度云网盘搜索引擎入口
  • 拱墅区哪里有网站建设青岛网站优化快速排名
  • 网站建设需要什么技术广东微信网站制作费用
  • wordpress类似的网站c 能用来做网站
  • 西安企业网站建设多少钱wordpress 采集文章 图片不显示
  • 学生管理系统 静态网站源码wordpress双按钮设置
  • 公司名称 网站域名 关联青岛 建网站
  • 什么网站收录快九一赣州人才网招聘
  • 德赞网站建设网站制作实体店面做网站推广要多少钱
  • 国外空间设计网站华强北做电子网站建设
  • 可视化网站建设软件后台查看网站容量
  • 网站域名备案需要什么奖励网站源码
  • 网站做支付按流量付费广西壮族自治区有几个市
  • 哈尔滨城乡建设局网站首页携程网站建设
  • 京美建站官网聊天app开发需要多少钱
  • 做网站去哪里好搜索引擎优化指南
  • 中山企业集团网站建设网上超市
  • 海南七星彩网站开发论某网站职能建设
  • 数码印花图案设计网站展厅设计说明
  • 怎么做网站在网上能搜到你做邮轮上哪个网站订票好
  • 静态宠物网站设计论文广州网上注册公司网站