Algoritmo
Algoritmo
boton = ""
def digito(num):
global boton
calculo.set(boton)
def igual():
try:
global boton
total = str(eval(boton))
calculo.set(total)
boton = ""
except:
def limpiar():
calculo.set("")
if _name_ == "_main_":
ventana = Tk()
ventana.configure(background="blue")
ventana.title("calculadora")
ventana.geometry("195x183")
calculo = StringVar()
datos.grid(columnspan=10, ipadx=50)
boton1.grid(row=2, column=0)
boton2.grid(row=2, column=1)
boton3.grid(row=2, column=2)
boton4.grid(row=3, column=0)
boton5.grid(row=3, column=1)
boton6.grid(row=3, column=2)
boton7.grid(row=4, column=0)
boton8.grid(row=4, column=1)
boton9.grid(row=4, column=2)
boton0.grid(row=5, column=0)
suma.grid(row=2, column=3)
multiplica.grid(row=4, column=3)
divide.grid(row=5, column=3)
resultado.grid(row=5, column=2)
limpiar.grid(row=5, column='1')
ventana.mainloop()