Está en la página 1de 2

from tkinter import*

#-----------------------------------------
def suma():
try:
valor1=int(entrada1.get())
valor2=int(entrada2.get())
valor3=int(entrada3.get())
sumatoria=valor1 + valor2 + valor3
etiqueta4.config(text=sumatoria)
except ValueError:
etiqueta4.config(text="Introduce un numero")
#-----------------------------------------
def multiplica():
try:
valor1=int(entrada1.get())
valor2=int(entrada2.get())
valor3=int(entrada3.get())
multiplicacion=valor1 * valor2 * valor3
etiqueta4.config(text=multiplicacion)
except ValueError:
etiqueta4.config(text="Introduce un numero")
#-----------------------------------------
ven1=Tk()
ven1.title("Clase Frame")
ven1.geometry("260x200")
ven1.configure(bg="white")
#-----------------------------------------
venp=Frame(ven1)
venp.grid(column=3, row=3, padx=(150,10), pady=(40,20))
venp.columnconfigure(0, weight=1)
venp.rowconfigure(0, weight=1)
#-----------------------------------------
etiqueta1 = Label(ven1, text="Color Rojo", bg="red")
etiqueta1.grid(column=0, row=2, sticky=(W, E))
#-----------------------------------------
etiqueta2 = Label(ven1, text="Color Azul", bg="blue")
etiqueta2.grid(column=0, row=1, sticky=(W, E))
#-----------------------------------------
etiqueta3 = Label(ven1, text="Color Amarillo", bg="yellow")
etiqueta3.grid(column=0, row=0, sticky=(W, E))
#-----------------------------------------
etiqueta4 = Label(ven1, text="Resultado")
etiqueta4.grid(column=3, row=3, sticky=(W, E))
#-----------------------------------------
boton1=Button(ven1, text="Suma", command=suma)
boton1.grid(column=2, row=0)
#-----------------------------------------
boton2=Button(ven1, text="Multiplica", command=multiplica)
boton2.grid(column=2, row=1)
#-----------------------------------------
boton3=Button(ven1, text="Salir", command=quit)
boton3.grid(column=2, row=2)
#-----------------------------------------
valor1=""
entrada1=Entry(ven1, width=10, textvariable=valor1)
entrada1.grid(column=3, row=0)
#-----------------------------------------
valor2=""
entrada2=Entry(ven1, width=10, textvariable=valor2)
entrada2.grid(column=3, row=1)
#-----------------------------------------
valor3=""
entrada3=Entry(ven1, width=10, textvariable=valor3)
entrada3.grid(column=3, row=2)
#-----------------------------------------

ven1.mainloop()

También podría gustarte

  • Exposición 1
    Exposición 1
    Documento2 páginas
    Exposición 1
    José Riascos
    Aún no hay calificaciones
  • Ven Ing Sum Mult
    Ven Ing Sum Mult
    Documento2 páginas
    Ven Ing Sum Mult
    José Riascos
    Aún no hay calificaciones
  • Ventanas e Ingreso
    Ventanas e Ingreso
    Documento1 página
    Ventanas e Ingreso
    José Riascos
    Aún no hay calificaciones
  • Aportes de La Cultura Greco
    Aportes de La Cultura Greco
    Documento16 páginas
    Aportes de La Cultura Greco
    José Riascos
    Aún no hay calificaciones
  • Ven Ing Sum Mult
    Ven Ing Sum Mult
    Documento2 páginas
    Ven Ing Sum Mult
    José Riascos
    Aún no hay calificaciones
  • Acta de Sesion
    Acta de Sesion
    Documento2 páginas
    Acta de Sesion
    José Riascos
    Aún no hay calificaciones
  • Encuesta
    Encuesta
    Documento2 páginas
    Encuesta
    José Riascos
    Aún no hay calificaciones
  • QFD S
    QFD S
    Documento3 páginas
    QFD S
    José Riascos
    Aún no hay calificaciones