Si tengo por ejemplo x = 40 Quiero que el siguiente resultado:Python interpolación de cadenas: sólo muestran cifras decimales necesarios
40"
Para x = 2,5 el resultado debe ser como ...
2.5"
Así que básicamente quiero formatear a un decimal como máximo. Actualmente utilizo esto:
"{0:0.1f}\"".format(x, 1)
Pero esto siempre muestra exactamente una cifra decimal, que no es realmente lo que quiero ...
¿Qué debería pasar con -0.05? –
¿Desea redondear o truncar los dígitos finales? – prelic