位置: IT常识 - 正文

❤️国庆假期快到了,用python写个倒计时程序,助你熬到假期!❤️

编辑:rootadmin
国庆假期快到了,想查查还有几天几小时到假期,这对程序员小菜一碟,轻轻松松用python写个倒计时程序(天、时、分、秒),助你熬到假期! 一、先看效果: 二、安装python: 1、下载安装python 下载安装python3.9.6,进入python官方网站://www.python.org/ 点击 ...

推荐整理分享❤️国庆假期快到了,用python写个倒计时程序,助你熬到假期!❤️,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

国庆假期快到了,想查查还有几天几小时到假期,这对程序员小菜一碟,轻轻松松用python写个倒计时程序(天、时、分、秒),助你熬到假期!

一、先看效果:

二、安装python:1、下载安装python

下载安装python3.9.6,进入python官方网站://www.python.org/

点击Python 3.9.6

❤️国庆假期快到了,用python写个倒计时程序,助你熬到假期!❤️

直接安装即可。

2、验证安装成功。

按win+R输入cmd,打开控制台,输入python -V,输出python版本号说明安装成功。

三、代码##import libraryfrom tkinter import *import timefrom datetime import datetime,timedelta################GUI to display window ##########################root = Tk()root.geometry('450x300')root.resizable(0,0)root.config(bg ='blanched almond')root.title('国庆倒计时')Label(root, text = '国庆倒计时' , font = 'arial 20 bold', bg ='papaya whip').pack()############GUI to display current time#######################Label(root, font ='arial 15 bold', text = ' 当前时间:', bg = 'papaya whip').place(x = 40 ,y = 70)#######################GUI to set the future time ##########Label(root, font ='arial 15 bold', text = ' 到达时间:', bg = 'papaya whip').place(x = 40 ,y = 110)#set yearyear_set = StringVar()Entry(root, textvariable =year_set , width = 4, font = 'arial 12').place(x=175, y=115)Label(root, font ='arial 15', text = '-', bg = 'papaya whip').place(x = 215 ,y = 110)year_set.set('0000')#set monthmonth_set= StringVar()Entry(root, textvariable =month_set, width =2, font = 'arial 12').place(x=235, y=115)Label(root, font ='arial 15', text ='-', bg = 'papaya whip').place(x = 260 ,y = 110)month_set.set('00')#set dayday_set= StringVar()Entry(root, textvariable =day_set, width =2, font = 'arial 12').place(x=275, y=115)day_set.set('00')# set hourhour_set= StringVar()Entry(root, textvariable =hour_set, width =2, font = 'arial 12').place(x=305, y=115)Label(root, font ='arial 15', text = ':', bg = 'papaya whip').place(x = 330 ,y = 110)hour_set.set('00')# set minmin_set= StringVar()Entry(root, textvariable =min_set, width =2, font = 'arial 12').place(x=345, y=115)Label(root, font ='arial 15', text = ':', bg = 'papaya whip').place(x = 370 ,y = 110)min_set.set('00')# set secsec_set= StringVar()Entry(root, textvariable =sec_set, width =2, font = 'arial 12').place(x=385, y=115)sec_set.set('00')#######################GUI to display timer countdown ##########Label(root, font ='arial 15 bold', text = ' 倒计时:', bg ='papaya whip').place(x = 40 ,y = 150)#storing secondssec = StringVar()Entry(root, textvariable = sec, width = 2, font = 'arial 12').place(x=325, y=155)Label(root, font ='arial 15', text = '秒', bg = 'papaya whip').place(x = 350 ,y = 150)sec.set('00')#storing minutesmins= StringVar()Entry(root, textvariable = mins, width =2, font = 'arial 12').place(x=275, y=155)Label(root, font ='arial 15', text = '分', bg = 'papaya whip').place(x = 300 ,y = 150)mins.set('00')# storing hourshrs= StringVar()Entry(root, textvariable = hrs, width =2, font = 'arial 12').place(x=225, y=155)Label(root, font ='arial 15', text = '时', bg = 'papaya whip').place(x = 250 ,y = 150)hrs.set('00')# storing daysdays= StringVar()Entry(root, textvariable = days, width =2, font = 'arial 12').place(x=175, y=155)Label(root, font ='arial 15', text = '天', bg = 'papaya whip').place(x = 200 ,y = 150)days.set('00')#########fun to display current time#############def clock(): clock_time = time.strftime('%Y-%m-%d %H:%M:%S %p') curr_time.config(text = clock_time) curr_time.after(1000,clock)curr_time =Label(root, font ='arial 15 bold', text = '', fg = 'gray25' ,bg ='papaya whip')curr_time.place(x = 175 , y = 70)clock()##########fun to start countdown########def countdown(): #now = datetime.now() #end = datetime((year_set).get(),(month_set).get(),(day_set).get(),(hour_set).get(),(min_set).get(),(sec_set).get(),00); global seconds_now now = time.time() lt_ = time.strptime(f'{(year_set).get()} {(month_set).get()} {(day_set).get()} {(hour_set).get()} {(min_set).get()} {(sec_set).get()}', '%Y %m %d %H %M %S') end = time.mktime(lt_) times=int (end-now) #.total_seconds()); while times > -1: minute,second = (times // 60 , times % 60) hour = 0 if minute > 60: hour , minute = (minute // 60 , minute % 60) day=0 if hour>24: day,hour=(hour//24,hour%24) sec.set(second) mins.set(minute) hrs.set(hour) days.set(day) root.update() time.sleep(1) times -= 1Button(root, text='START', bd ='5', command = countdown, bg = 'antique white', font = 'arial 10 bold').place(x=150, y=210) root.mainloop()四、运行

打开工程文件,在地址栏里输入cmd,按Enter回车,即打开控制台。

输入python main.py,按回车就打开了程序GUI界面。

到达时间填2022年10月1日,按start按钮,就开始放假倒计时啦!

本文链接地址:https://www.jiuchutong.com/zhishi/313307.html 转载请保留说明!

上一篇:phpcms评论模块出错怎么办(php用户评论)

下一篇:c语言野指针产生的原因(c语言指针妙用)

  • 怎样注销支付宝账号重新注册(怎样注销支付宝商家账户)

    怎样注销支付宝账号重新注册(怎样注销支付宝商家账户)

  • chrome是什么意思(chrome是什么意思中文)

    chrome是什么意思(chrome是什么意思中文)

  • 华为p40是否有消息提示灯呢(华为p40有啥特殊功能)

    华为p40是否有消息提示灯呢(华为p40有啥特殊功能)

  • 微信朋友圈如何查看访客记录(微信朋友圈如何更改定位位置)

    微信朋友圈如何查看访客记录(微信朋友圈如何更改定位位置)

  • 华为手机没有声音是什么原因(华为手机没有声音显示耳机模式怎么办)

    华为手机没有声音是什么原因(华为手机没有声音显示耳机模式怎么办)

  • excel输入的数据类型分为哪几类(excel输入的数据类型不正确会显示什么)

    excel输入的数据类型分为哪几类(excel输入的数据类型不正确会显示什么)

  • 华为录屏声音小(华为录屏音量太小)

    华为录屏声音小(华为录屏音量太小)

  • 为什么抖音视频已经发布了但是还是看不了(为什么抖音视频不能保存到本地)

    为什么抖音视频已经发布了但是还是看不了(为什么抖音视频不能保存到本地)

  • qq情侣值在哪看(qq如何查看情侣值)

    qq情侣值在哪看(qq如何查看情侣值)

  • 美图秀秀照片边框怎么弄(美图秀秀边缘)

    美图秀秀照片边框怎么弄(美图秀秀边缘)

  • window10重置此电脑后会怎样(window10重置此电脑需要多久)

    window10重置此电脑后会怎样(window10重置此电脑需要多久)

  • 光圈对景深的影响(光圈对景深的影响图片)

    光圈对景深的影响(光圈对景深的影响图片)

  • 您拨打的电话正在通话中英文语音(您拨打的电话正忙)

    您拨打的电话正在通话中英文语音(您拨打的电话正忙)

  • 小米10pro多少克(小米10Pro多少克)

    小米10pro多少克(小米10Pro多少克)

  • qq邮箱就是qq号码吗(啥叫邮箱账号)

    qq邮箱就是qq号码吗(啥叫邮箱账号)

  • 自助解封是什么意思(封卡了怎么解封)

    自助解封是什么意思(封卡了怎么解封)

  • 快手注销账号什么意思(快手注销账号什么状态)

    快手注销账号什么意思(快手注销账号什么状态)

  • 华为mate30pro怎么设置微信不显示内容(华为mate30pro怎么调音量)

    华为mate30pro怎么设置微信不显示内容(华为mate30pro怎么调音量)

  • 一加8与一加8pro的区别(一加8与一加8t的区别)

    一加8与一加8pro的区别(一加8与一加8t的区别)

  • 华为手机怎么卸载东西(华为手机怎么卸载手机管家)

    华为手机怎么卸载东西(华为手机怎么卸载手机管家)

  • vivox30有曲面屏吗(vivoy30是曲面屏吗)

    vivox30有曲面屏吗(vivoy30是曲面屏吗)

  • 快手搜索怎么没了(快手搜索怎么没有综合搜索)

    快手搜索怎么没了(快手搜索怎么没有综合搜索)

  • 手机漏光是什么意思

    手机漏光是什么意思

  • p30微信视频怎么美颜(p30微信视频声音小怎么解决)

    p30微信视频怎么美颜(p30微信视频声音小怎么解决)

  • 怎么查ipad是不是国行(怎么查ipad是不是正版的)

    怎么查ipad是不是国行(怎么查ipad是不是正版的)

  • 相机如何传照片到手机(相机如何传照片到OPPO手机上)

    相机如何传照片到手机(相机如何传照片到OPPO手机上)

  • 下载东西慢怎么办(下载慢咋办)

    下载东西慢怎么办(下载慢咋办)

  • 手机插孔坏了怎么办(手机插孔坏了怎么换)

    手机插孔坏了怎么办(手机插孔坏了怎么换)

  • 如何更改Windows11 PC上的虚拟键盘主题(如何更改windows11管理员账户名称)

    如何更改Windows11 PC上的虚拟键盘主题(如何更改windows11管理员账户名称)

  • 公司租的库房应该计入什么科目
  • 补缴以前年度增值税以及滞纳金
  • 小型微利企业季度申报
  • 小规模季报利润表本月金额和本年累计金额
  • 残保金滞纳金能抵扣吗
  • 其他收益科目在哪个科目前面填
  • 机票抵进项税税率
  • 支票报销是怎么操作的
  • 记账凭证摘要的重要性
  • 生物资产出售的账务处理
  • 仓储业有哪些
  • 资产负债表越来越少了是怎么回事
  • 钢结构制作安装方案
  • 保证金利息收入怎么开票
  • 固定资产的运费和关税计入什么费用
  • 做财务报表是什么岗位
  • 工程业务提成协议合法吗
  • 出口货物收汇核销流程
  • 调整以前年度的收入怎么入账
  • 广告公司文化事业费怎么交
  • bootcamp怎么直接安装
  • linux 部署
  • 如何在数据透视表中增加一行
  • cefres.dll是什么
  • 浅谈php技术
  • 收回贷款本息是包含本金吗
  • 预付款不退如何投诉
  • 车辆被盗
  • php实现微信公众号分享
  • json对象和js对象
  • el-input_inner
  • 废旧物资回收经营单位
  • php如何制作登录页面
  • php获取长度
  • php数组函数有哪些
  • Laravel 5.1 on SAE环境开发教程【附项目demo源码】
  • 职工医保报销后病情会泄露给单位吗
  • 上月未记账,本月不能记账
  • 支付给境外个人的服务费
  • 购买农产品取得增值税普通发票可以抵扣吗
  • 季节性停工计入当期损益吗
  • 技术服务收入属于什么收入
  • 净利润弥补以前年度亏损
  • 增值税专用发票是干什么用的
  • 简述sql server 2008的新增功能
  • 固定资产盘盈为什么计入管理费用
  • 兼职劳务费个税计算器
  • 临时用工费开票项目
  • 太阳能发电的开发条件
  • 股东权益合计等于净资产吗
  • 先收到发票还没付款怎么做账
  • 代发工资入哪个科目
  • 购买银行承兑汇票贴现诈骗
  • 非在职人员和其他人员的区别
  • 4s店出售试驾车账务处理
  • 经营所得与劳务所得的直别
  • 事业单位收入是再分配吗
  • 公司房租收据可以入账吗
  • 员工离职未领工资怎么处置
  • 记账报税属于会计什么职位
  • 账簿按形式分几种
  • sql触发器语句
  • sql语句 时间差
  • MSSQL SERVER 2005 数学函数整理
  • SQL Server COALESCE函数详解及实例
  • win2008 无线网卡
  • mac备忘录怎么使用
  • 如何配置linux
  • windows文件丢失怎么修复
  • win7连接投屏器
  • Cocos2d-x之getVisibleSize,getContentSize,boundingBox,getContentSizeInPixels,convertToGL,convertToUI
  • perl \w
  • js对象常用方法
  • shell 命令执行顺序
  • jquery.inarray
  • javascript函数
  • 维修基金交了多少钱怎么查
  • 安徽税务发票查询入口
  • 云南省国家税务局电子税务局
  • 个人领税票需要哪些资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设