资源简介
tkinter实现了一个简单的计算器.
代码片段和文件信息
import tkinter
import tkinter.messagebox
import math
class JSQ:
def __init__(self):
#创建主界面
self.root = tkinter.Tk()
self.root.minsize(270 300)
self.root.maxsize(270 330)
self.root.title(‘计算器‘)
#定义一个变量赋值给页面label
self.result = tkinter.StringVar()
#界面先显示个0
self.result.set(0)
# 设置一个全局变量 运算数字和符号的列表
self.lists = []
# 添加一个判断是否按下运算符号的标志
self.isPressSign = False
# 添加一个判断是否运算完毕的标志如果运算完毕在获取数字的方法中会清空上一轮运算结果
self.islistsclear = False
# 添加一个判断百分号是否使用的功能
self.isbaifenhao = False
# 为了下面的百分号方法使用(在百分号中为按下运算符号之后的数字)
self.num1 = ‘‘
# 定义一个全局变量(获取百分好的结果)为了在‘=‘运算的时候输出
self.result3 = None
# 获取运算符号之前的数字
self.num = ‘‘
# 获取运算符号给百分好方法使用
self.sign1 = ‘‘
self.layout()
self.menubar()
#将窗口一直显示
self.root.mainloop()
def menubar(self):
# 创建总菜单
allmenu = tkinter.Menu(self.root)
# 创建子菜单
filemenu = tkinter.Menu(allmenu tearoff=0)
# 在子菜单里添加文件
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13240 2020-06-01 10:39 计算器.py
----------- --------- ---------- ----- ----
13240 1
- 上一篇:tkinter记事本
- 下一篇:tkinter答题系统源码
相关资源
- tkinter答题系统源码
- tkinter记事本
- tkinter弹球游戏
- Python开发计算器-精简版
- python 实现电子计算机
- python 计算器
- python的网易云简单爬虫(已不能音乐
- Python GUI Tkinter 顯示時鐘方法
- python Tkinter的串口调试助手
- turtle库的简单(画五角星)
- 林业SCI计算器(tkinter)
- python空心电感计算器
- 简单梯度上升法实现
- 刷抖音(简单),基于uiautomator2
- PyQt5对txt简单增删查改管理学生信息
- python做简单做web开发
- 基于socket和tkinter的python网络聊天室程
- python简单网络聊天室(tk socket)
- 基于opencv和tkinter的图像处理GUI-源代码
- Python开发计算器-多功能版
- python 简易计算器
- python 简单的会议室预定系统源码(
- Scrapy框架简单应用:爬取免费的的西刺
- python音乐小工具源码(tkinter)
- python绘制一个图形(tkinter)
- python 自动购物系统 超简单源码
- 最简单爬虫
- Python开发的简单Websocket服务器
- 一个超简单的五子棋游戏
- python 简单的加密解密软件
评论
共有 条评论