import tkinter as tk
from tkinter import *root = tk.Tk()
root.title("计算器")
root.geometry("200x250+200+300")
root.resizable(False,False)V1 = StringVar()
tk.Entry(root,textvariable=V1).place(x=16,y=15,width=168,height=30)
V1.set("0")opt=0
ope=""
save=0
def one(event):global opt,ope,saveif event.widget["text"] in ["1","2","3","4","5","6","7","8","9","0"]:opt=opt*10+int(event.widget["text"])V1.set(str(opt))elif event.widget["text"] in ["+","-","*","/"]:save=optope=event.widget["text"]opt=0V1.set("0")elif event.widget["text"]=="C":opt=0V1.set("0")elif event.widget["text"]=="=":if ope=="+":V1.set(str(opt+save))elif ope=="-":V1.set(str(save-opt))    elif ope=="*":V1.set(str(save*opt))    elif ope=="/":V1.set(str(save//opt))   strBtns = ["1","2","3","+","4","5","6","-","7","8","9","*","C","0","=","/"]for i in range(16):V2 = StringVar()V2.set(strBtns[i])b = tk.Button(root,textvariable=V2,width=2)b.place(x=i%4*45+10,y=i//4*45+60,width=45,height=45)b.bind("<Button-1>",one)mainloop()

python tkinter计算器相关推荐

  1. python tkinter计算器实例_Python编程使用tkinter模块实现计算器软件完整代码示例

    Python 提供了多个图形开发界面的库.Tkinter就是其中之一. Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数 ...

  2. python tkinter计算器实例_Python+tkinter使用80行代码实现一个计算器实例

    Python+tkinter使用80行代码实现一个计算器实例 本文主要探索的是使用Python+tkinter编程实现一个简单的计算器代码示例,具体如下. 闲话不说,直奔主题.建议大家跟着敲一遍代码, ...

  3. python tkinter 计算器V1.0

    文章目录 前言 一.最终成果物 二.代码详解 1.基本框架 1.1 主窗口整体布局 1.2 显示板 1.3 按钮 2.内部逻辑 2.1 数字处理 2.2 计算处理 2.3 等号处理 总结 前言 pyt ...

  4. python tkinter计算器实例_利用Tkinter(python3.6)实现一个简单计算器

    前言 上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起 ...

  5. python tkinter计算器实例_可能是最有颜值的Python Tkinter计算器

    上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起来感觉 ...

  6. python tkinter计算器实例_使用Python自带GUI tkinter编写一个期权价格计算器

    0 准备工作 首先,确认环境中有numpy.scipy.stats和tkinter三个功能包.前两个功能包可用于Python的数学计算,比如使用numpy来生成随机数用于Monte Carlo模拟,以 ...

  7. python tkinter计算器实例_python小实例——tkinter实战(计算器)

    1 importtkinter2 importmath3 importtkinter.messagebox4 5 classcalculator:6 #界面布局方法 7 def __init__(se ...

  8. python tkinter计算器实例_python -Tkinter 实现一个小计算器功能

    原博文 2017-03-25 22:08 − 文章来源:http://www.cnblogs.com/Skyyj/p/6618739.html 本代码是基于python 2.7的 如果是对于pytho ...

  9. python tkinter计算器实例_python库的tkinter带你进入GUI世界(计算器简单功能)

    #tkinter应用案例:设计一个简单计算器界面功能 from tkinter import * import tkinter as tk master = Tk() master.title(&qu ...

  10. python tkinter计算器实例_python学习——tkinter实战(计算器)

    import tkinter import math import tkinter.messagebox class calculator: #界面布局方法 def __init__(self): # ...

最新文章

  1. python执行提示包找不到的问题
  2. Javascript基础知识 - 基础部分
  3. 深浅拷贝、函数、内置函数、文件处理、三元运算、递归
  4. TPL中Task执行的内联性线程重入
  5. Comware、VRP、IOS这些操作系统平台你分清了吗?
  6. .NET Core引入性能分析引导优化
  7. daocloud创建mysql_GitHub - DaoCloud/php-apache-mysql-sample
  8. windows游戏编程_苹果的Mac和微软的Windows该如何选择?
  9. 6.面向对象的三大基本特征
  10. cookie代码加时间多久出现一次_一文彻底搞懂Cookie、Session、Token到底是什么
  11. 民航重组:做大容易做强难
  12. Tomcat SSL Configuration
  13. linux运行mentohust,Linux中用mentohust设置联网环境
  14. XShell连接远程centos监控控制台(tomcat)输出信息
  15. 一文带你了解软件测试的价值,以后别再说软测天天在划水啦
  16. 怎么用计算机画ns图,请各位大神帮个忙,画个NS流程图,,急!!!
  17. jenkins 下自动构建 生成二维码(不使用蒲公英 fir)
  18. 第六次网页前端培训(JavaScript)
  19. Hive 不同存储格式表数据同步问题
  20. 学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等...

热门文章

  1. 陈纪修老师《数学分析》 第12章:多元函数微分学 笔记
  2. 数学分析 反函数存在性定理,连续性定理与求导定理
  3. asp毕业设计——基于asp+access的WEB网上留言板设计与实现(毕业论文+程序源码)——网上留言板
  4. python open函数关于w+ r+ 读写操作的理解
  5. SWF 学习笔记 ——《如何在内存中提取出加密的SWF》
  6. 转自Unity圣典:Unity中让射线发生折射的方法
  7. 指标公式c语言源码下载,通达信99.75%成功率指标公式 源码
  8. 甘特图 知乎_哪一款甘特图软件最好用?
  9. 手把手教你LINUX镜像文件的下载
  10. 脚本录制软件python 按键精灵 tc_Keymouse Go鼠标键盘脚本录制下载|开源版按键精灵软件_最火软件站...