# -*- coding:utf-8 -*- from tkinter import * def calculate(): result = eval (equ.get()) equ.set(equ.get()+"=\n"+str(result)) def show(buttonString): content = equ.get() if content =="0": content = "" equ.set(content + buttonString) def backspace(): equ.set(str(equ.get()[:-1])) def clear(): equ.set("0") root = Tk() root.title("计算器") equ = StringVar() equ.set("0") #设计显示区 label = Label(root,width=25,height=2,relief="raised",anchor=SE,textvariable=equ) label.grid(row=0,column=0,columnspan=4,padx=5,pady=5) #清除显示区按钮 clearButton = Button (root, text="C",fg="blue",width=5,command=clear) clearButton.grid(row=1,column=0) #以下是row1的其他按钮 Button(root,text="DEL",width=5,command=backspace).grid(row=1,column=1) Button(root,text="
Pythons实现一个计算器
最新推荐文章于 2024-09-18 20:39:31 发布
该博客展示了一个使用Python的Tkinter库创建的简单计算器应用程序。通过定义不同的函数,实现了数字输入、运算符选择、清除、退格等功能,最终通过eval函数进行计算并显示结果。
摘要由CSDN通过智能技术生成