Esta es una segunda forma de salida de datos con variables constantes.
from tkinter import *
from math import *
ventana = Tk()
#asignamos un título
ventana.title('Calculando el Importe de Consumo')
#determinamos el ancho, alto y su ubicación
ventana.geometry('520x200+450+250')
# determinamos el color de fondo
ventana.config(bg = 'orange')
# Definimos una función a ejecutar al clic el botón
def calcular():
descuento2 = 0.20
descuento1 = 0.10
impto = 0.18
mconsumo = float(entrada1_txt.get())
total_importe =float()
impuesto=float()
if (mconsumo >= 30):
dscto=mconsumo*descuento2
impuesto = (mconsumo-dscto)*impto
total_importe = mconsumo-dscto+impuesto
etiqueta=Label(text='Total Importe: '+ repr(total_importe))
etiqueta.grid(column=3,row=16)
else:
dscto=mconsumo*descuento1
impuesto = (mconsumo-dscto)*impto
total_importe = mconsumo-dscto+impuesto
etiqueta=Label(text='Total Importe: '+ repr(total_importe))
etiqueta.grid(column=3,row=16)
mconsumo=StringVar()
descuento=StringVar()
impto=StringVar()
etiqueta=Label(text='Ingrese monto de consumo')
etiqueta.grid(column=0,row=2)
entrada1_txt=Entry(ventana, width=10,textvariable=mconsumo)
entrada1_txt.grid(column=2,row=2)
boton=Button(ventana, text='calcular importe',command=calcular)
boton.grid(column=3,row=2,padx=10,pady=4)
ventana.mainloop()
No hay comentarios.:
Publicar un comentario