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

网站建设电话bt磁力搜索

网站建设电话,bt磁力搜索,博罗做网站报价,网站的推广费用票可以做抵扣吗python 实现一个简单的计算器 本文主要整合下tkinter ,实现下简单的计算器. 代码如下: #!/usr/bin/python3 # -*- coding: UTF-8 -*- """Author: zhTime 2023/12/2 下午13:01 .Email:Describe: """ import tkinter as tk# 创建计算器窗口 ro…

python 实现一个简单的计算器

本文主要整合下tkinter ,实现下简单的计算器.

代码如下:

#!/usr/bin/python3
# -*- coding: UTF-8 -*-
"""@Author: zh@Time 2023/12/2 下午13:01  .@Email:@Describe:
"""
import tkinter as tk# 创建计算器窗口
root = tk.Tk()
root.title("计算器")
# root.geometry("800x800+100+100")input = tk.Entry(root, width=50, borderwidth=4)
input.grid(row=0, column=0, columnspan=3, padx=20, pady=20)def btnClick(number):current = input.get()input.delete(0, tk.END)input.insert(0, str(current) + str(number))def clear():input.delete(0, tk.END)def add():current = input.get()global first_numglobal mathmath = "add"first_num = float(current)clear()def subtract():current = input.get()global first_numglobal mathmath = "subtract"first_num = float(current)clear()def multiply():current = input.get()global first_numglobal mathmath = "multiply"first_num = float(current)clear()def divide():current = input.get()global first_numglobal mathmath = "divide"first_num = float(current)clear()def equals():second_number = input.get()clear()if math == "add":input.insert(0, first_num + float(second_number))elif math == "subtract":input.insert(0, first_num - float(second_number))elif math == "multiply":input.insert(0, first_num * float(second_number))elif math == "divide":input.insert(0, first_num / float(second_number))btn1 = tk.Button(root, padx=40, pady=20, text="1", command=lambda: btnClick(1))
btn2 = tk.Button(root, padx=40, pady=20, text="2", command=lambda: btnClick(2))
btn3 = tk.Button(root, padx=40, pady=20, text="3", command=lambda: btnClick(3))btn4 = tk.Button(root, padx=40, pady=20, text="4", command=lambda: btnClick(4))
btn5 = tk.Button(root, padx=40, pady=20, text="5", command=lambda: btnClick(5))
btn6 = tk.Button(root, padx=40, pady=20, text="6", command=lambda: btnClick(6))btn7 = tk.Button(root, padx=40, pady=20, text="7", command=lambda: btnClick(7))
btn8 = tk.Button(root, padx=40, pady=20, text="8", command=lambda: btnClick(8))
btn9 = tk.Button(root, padx=40, pady=20, text="9", command=lambda: btnClick(9))btn0 = tk.Button(root, padx=40, pady=20, text="0", command=lambda: btnClick(0))
btnAdd = tk.Button(root, padx=40, pady=20, text="+", command=lambda: add())
btnSubtract = tk.Button(root, padx=42, pady=20, text="-", command=lambda: subtract())
btnMultiply = tk.Button(root, padx=40, pady=20, text="x", command=lambda: multiply())
btnDivide = tk.Button(root, padx=40, pady=20, text="➗", command=lambda: divide())
btnEquals = tk.Button(root, padx=40, pady=20, text="=", command=lambda: equals())
btnClear = tk.Button(root, padx=120, pady=20, text="clear", command=lambda: clear())# 布局
btn1.grid(row=1, column=0)
btn2.grid(row=1, column=1)
btn3.grid(row=1, column=2)btn4.grid(row=2, column=0)
btn5.grid(row=2, column=1)
btn6.grid(row=2, column=2)btn7.grid(row=3, column=0)
btn8.grid(row=3, column=1)
btn9.grid(row=3, column=2)btn0.grid(row=4, column=0)
btnAdd.grid(row=4, column=1)
btnSubtract.grid(row=4, column=2)btnMultiply.grid(row=5, column=0)
btnDivide.grid(row=5, column=1)
btnEquals.grid(row=5, column=2)btnClear.grid(row=6, column=0, columnspan=3)root.mainloop()
http://www.hengruixuexiao.com/news/52310.html

相关文章:

  • 电子商务网站建设的具体内容网络推广服务合同范本
  • 康巴什网站建设seo搜索引擎优化兴盛优选
  • 做赚钱网站有哪些盐城网站优化
  • 网站制作复杂吗岳阳网站设计
  • 萧山做网站的企业外链是什么
  • 织梦网站迁移线上营销方式6种
  • 手机价格网站建设seo中国官网
  • 聚化网网站谷歌搜索引擎香港免费入口
  • seo属于什么职位类型贵阳seo网站管理
  • 网站搭建哪里找更靠谱seo外链发布
  • 微信网站开发系统计算机培训机构排名
  • php网站开发实例教程思考题网片
  • 做设计一般用的素材网站是什么意思google谷歌搜索主页
  • react做前台网站外链网址
  • 威海seo网站推广安徽百度关键词优化
  • 直接找高校研究生做网站行吗seo职位要求
  • 做网站必须得ipc排名轻松seo 网站
  • html网站源码军事新闻最新消息
  • 怎么做记步数的程序到网站seo百度排名优化
  • 商城网站平台怎么做的电商运营
  • 虚拟主机管理怎么做网站十大最靠谱教育培训机构
  • 国外做耳机贸易的平台网站免费b2b网站推广有哪些
  • 津南做网站的公司淘宝seo是什么
  • 高端网站设计平台脱发严重是什么原因引起的
  • 网站开发适配营销方式和渠道
  • 本地电脑独立ip做网站网络游戏推广公司
  • 大红门做网站的公司aso优化什么意思
  • 济南行知做网站百度推广怎么做免费
  • 公司网站建设教程中公教育培训机构官网
  • 纪念币商城网站建设舆情分析网站