python tkinter计算器
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计算器相关推荐
- python tkinter计算器实例_Python编程使用tkinter模块实现计算器软件完整代码示例
Python 提供了多个图形开发界面的库.Tkinter就是其中之一. Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数 ...
- python tkinter计算器实例_Python+tkinter使用80行代码实现一个计算器实例
Python+tkinter使用80行代码实现一个计算器实例 本文主要探索的是使用Python+tkinter编程实现一个简单的计算器代码示例,具体如下. 闲话不说,直奔主题.建议大家跟着敲一遍代码, ...
- python tkinter 计算器V1.0
文章目录 前言 一.最终成果物 二.代码详解 1.基本框架 1.1 主窗口整体布局 1.2 显示板 1.3 按钮 2.内部逻辑 2.1 数字处理 2.2 计算处理 2.3 等号处理 总结 前言 pyt ...
- python tkinter计算器实例_利用Tkinter(python3.6)实现一个简单计算器
前言 上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起 ...
- python tkinter计算器实例_可能是最有颜值的Python Tkinter计算器
上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起来感觉 ...
- python tkinter计算器实例_使用Python自带GUI tkinter编写一个期权价格计算器
0 准备工作 首先,确认环境中有numpy.scipy.stats和tkinter三个功能包.前两个功能包可用于Python的数学计算,比如使用numpy来生成随机数用于Monte Carlo模拟,以 ...
- python tkinter计算器实例_python小实例——tkinter实战(计算器)
1 importtkinter2 importmath3 importtkinter.messagebox4 5 classcalculator:6 #界面布局方法 7 def __init__(se ...
- python tkinter计算器实例_python -Tkinter 实现一个小计算器功能
原博文 2017-03-25 22:08 − 文章来源:http://www.cnblogs.com/Skyyj/p/6618739.html 本代码是基于python 2.7的 如果是对于pytho ...
- python tkinter计算器实例_python库的tkinter带你进入GUI世界(计算器简单功能)
#tkinter应用案例:设计一个简单计算器界面功能 from tkinter import * import tkinter as tk master = Tk() master.title(&qu ...
- python tkinter计算器实例_python学习——tkinter实战(计算器)
import tkinter import math import tkinter.messagebox class calculator: #界面布局方法 def __init__(self): # ...
最新文章
- python执行提示包找不到的问题
- Javascript基础知识 - 基础部分
- 深浅拷贝、函数、内置函数、文件处理、三元运算、递归
- TPL中Task执行的内联性线程重入
- Comware、VRP、IOS这些操作系统平台你分清了吗?
- .NET Core引入性能分析引导优化
- daocloud创建mysql_GitHub - DaoCloud/php-apache-mysql-sample
- windows游戏编程_苹果的Mac和微软的Windows该如何选择?
- 6.面向对象的三大基本特征
- cookie代码加时间多久出现一次_一文彻底搞懂Cookie、Session、Token到底是什么
- 民航重组:做大容易做强难
- Tomcat SSL Configuration
- linux运行mentohust,Linux中用mentohust设置联网环境
- XShell连接远程centos监控控制台(tomcat)输出信息
- 一文带你了解软件测试的价值,以后别再说软测天天在划水啦
- 怎么用计算机画ns图,请各位大神帮个忙,画个NS流程图,,急!!!
- jenkins 下自动构建 生成二维码(不使用蒲公英 fir)
- 第六次网页前端培训(JavaScript)
- Hive 不同存储格式表数据同步问题
- 学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等...
热门文章
- 陈纪修老师《数学分析》 第12章:多元函数微分学 笔记
- 数学分析 反函数存在性定理,连续性定理与求导定理
- asp毕业设计——基于asp+access的WEB网上留言板设计与实现(毕业论文+程序源码)——网上留言板
- python open函数关于w+ r+ 读写操作的理解
- SWF 学习笔记 ——《如何在内存中提取出加密的SWF》
- 转自Unity圣典:Unity中让射线发生折射的方法
- 指标公式c语言源码下载,通达信99.75%成功率指标公式 源码
- 甘特图 知乎_哪一款甘特图软件最好用?
- 手把手教你LINUX镜像文件的下载
- 脚本录制软件python 按键精灵 tc_Keymouse Go鼠标键盘脚本录制下载|开源版按键精灵软件_最火软件站...