import sys
from Tkinter import *
def sumar():
try:
_valor1 = int(entrada1_texto.get())
_valor2 = int(entrada2_texto.get())
_valor = _valor1+_valor2
etiqueta1.config(text=_valor)
except ValueError:
etiqueta1.config(text="Introduce numeros!")
def restar():
try:
_valor1 = int(entrada1_texto.get())
_valor2 = int(entrada2_texto.get())
_valor = _valor1 - _valor2
etiqueta2.config(text=_valor)
except ValueError:
etiqueta2.config(text="Introduce numeros!")
def multiplicar():
try:
_valor1 = int(entrada1_texto.get())
_valor2 = int(entrada2_texto.get())
_valor = _valor1 * _valor2
etiqueta3.config(text=_valor)
except ValueError:
etiqueta3.config(text="Introduce numeros!")
app = Tk()
app.title("Operaciones matematicas")
vp = Frame(app)
vp.grid(column=0, row=0, padx=(50,50), pady=(10,10))
vp.columnconfigure(0, weight=1)
vp.rowconfigure(0, weight=1)
etiqueta1 = Label(vp, text="Valor de la suma")
etiqueta1.grid(column=3, row=4, sticky=(W,E))
etiqueta2 = Label(vp, text="Valor de la resta")
etiqueta2.grid(column=5, row=4, sticky=(W, E))
etiqueta3 = Label(vp, text="Valor de la multiplicacion")
etiqueta3.grid(column=7, row=4, sticky=(W, E))
etiqueta4 = Label(vp, text='Dame el primer valor')
etiqueta4.grid(column=1,row=1, sticky=(W, E))
etiqueta5 = Label(vp, text='Dame el segundo valor')
etiqueta5.grid(column=1,row=4, sticky=(W, E))
boton1 = Button(vp, text="Sumar los valores!", command=sumar)
boton1.grid(column=3, row=1)
boton2 = Button(vp, text="Restar los valores!", command=restar)
boton2.grid(column=5, row=1)
boton3 = Button(vp, text="Multiplicar los valores!", command=multiplicar)
boton3.grid(column=7, row=1)
_valor1 = ""
entrada1_texto = Entry(vp, width=10, textvariable=_valor1)
entrada1_texto.grid(column=2, row=1)
valor2 = ""
entrada2_texto = Entry(vp, width=10, textvariable=valor2)
entrada2_texto.grid(column=2, row=4)
vp = Frame(app)
vp.grid(column=0, row=0, padx=(50,50), pady=(10,10))
vp.columnconfigure(0, weight=1)
vp.rowconfigure(0, weight=1)
app.mainloop()
lunes, 1 de abril de 2019
Suma, resta y multiplicación de numeros.
Este programa nos permite realizar la suma, resta y multiplicación de dos números ingresados por el usuario.