用户:
直率的疾电猴vOZp查看:0 回复:0 评论:0 创建时间:2022-05-13T22:28:01
from tkinter import * root = Tk() root.title('计算机') root.geometry('1255x600') label1 = Label(root,text='计算',font=('黑体', 50)) label1.place(x=550, y=0) entry1=Entry(root,font=('黑体',30)) entry1.place(x=0,y=80)
def callback(): label3.config(text=float(entry1.get())+float(entry2.get())) button1 = Button(root, text=' + ', command=callback,font=('黑体', 20)) button1.place(x=450,y=80)
def callback2(): label3.config(text=float(entry1.get())-float(entry2.get())) button2 = Button(root, text=' - ', command=callback2,font=('黑体', 20)) button2.place(x=550,y=80)
def callback3(): label3.config(text=float(entry1.get())*float(entry2.get())) button3 = Button(root, text=' * ', command=callback3,font=('黑体', 20)) button3.place(x=650,y=80)
def callback4(): label3.config(text=float(entry1.get())/float(entry2.get())) button3 = Button(root, text=' / ', command=callback4,font=('黑体', 20)) button3.place(x=750,y=80)
entry2=Entry(root,font=('黑体',30)) entry2.place(x=850,y=80)
label2 = Label(root,text='=',font=('黑体', 50)) label2.place(x=0, y=150)
label3 = Label(root, text='0', font=('黑体', 50)) label3.place(x=50, y=150)
root.mainloop()