Python - Como formatear a tres decimales la salida de los resultados en tkinter

 
Vista:
sin imagen de perfil

Como formatear a tres decimales la salida de los resultados en tkinter

Publicado por Roberto (1 intervención) el 06/01/2022 15:55:47
He realizado un programa en python con tkinter pero los resultados de salida quisiera que tengan solamente tres decimales, he tratado con los comandos format y round, pero hasta ahora no he podido conseguirlo, aquí dejo la estructura principal de mi programa:

def find():

label=Label(root,text="",font=("Times_New_Roman",30))
label.config(text=""+str((var.get())*(var2.get())*(2000)*((var1.get())/(100))))
label.place(x=400,y=520)

labele=Label(root,text="",font=("Times_New_Roman",30))
labele.config(text=""+str(((var.get())*(var2.get())*(2000)*((var1.get())/(100))-(var3.get()))))
labele.place(x=400,y=580)

labelf=Label(root,text="",font=("Times_New_Roman",30))
labelf.config(text=""+str((var3.get())/((var1.get())*(var2.get())/(100))))
labelf.place(x=400,y=640)



button1=Button(root,text="Find", font=("Times_New_Roman",30),command=find,bg="light blue")
button1.place(x=180,y=550)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder