from tkinter import *
import math
root = Tk()
root.title("Exemplo Contas")
root.configure(bg="#cfe2f3")
root.geometry("500x500")
root.resizable(0,0)
def app():
e = expoente.get()
b = base.get()
m = multiplicador.get()
r = m * pow(b,e)
arr = round(r,7)
resultado.set(arr)
def limpar():
expoente1_entrada.delete(0, END)
base_entrada.delete(0, END)
multiplicador_entrada.delete(0, END)
expoente_Texto = Label(text="Expoente: ",bg="#cfe2f3",fg="#ba990a",
font=("Arial","12","bold"))
expoente_Texto.place(relx=0.15,rely=0.1)
expoente = DoubleVar()
expoente1_entrada= Entry(textvariable=expoente,font=("Arial","12","bold"),
bg="white",fg="blue",justify='center')
expoente1_entrada.place(relx=0.55,rely=0.1,relwidth=0.25)
base_Texto = Label(text="Base: ",bg="#cfe2f3",fg="#ba990a",
font=("Arial","12","bold"))
base_Texto.place(relx=0.15,rely=0.2)
base = DoubleVar()
base_entrada= Entry(textvariable=base,font=("Arial","12","bold"),
bg="white",fg="blue",justify='center')
base_entrada.place(relx=0.55,rely=0.2,relwidth=0.25)
mulptiplicador_Texto = Label(text="Multiplicador: ",bg="#cfe2f3",fg="#ba990a",
font=("Arial","12","bold"))
mulptiplicador_Texto.place(relx=0.15,rely=0.3)
multiplicador = DoubleVar()
multiplicador_entrada= Entry(textvariable=multiplicador,font=("Arial","12","bold"),
bg="white",fg="blue",justify='center')
multiplicador_entrada.place(relx=0.55,rely=0.3,relwidth=0.25)
but1 = Button( text="Calcular", bd=2, bg='#107db2', fg='white',
font=('verdana', 13, 'bold'),command=app)
but1.place(relx=0.1, rely=0.45, relwidth=0.3, relheight=0.1)
but_limpar = Button( text="Limpar", bd=2, bg='#107db2', fg='white',
font=('verdana', 13, 'bold'),command= limpar)
but_limpar.place(relx=0.55, rely=0.45, relwidth=0.3, relheight=0.1)
resultado = StringVar()
vresultado = Label(textvariable=resultado,font=("Arial",12,"bold"),
bg="#c0d6e4",fg="#466a8d")
vresultado.place(relx=0.1,rely=0.7,relwidth=0.8)
root.mainloop()