Publicado el Deja un comentario

48 Python. Dando formato a los numeros

Damos formato con format a los numeros para indicar en cuantos caracteres los encerraremos (alineacion)
y el numero de decimales que usaremos.

Ejemplo de codigo:

#formato de numeros#si no ocupa 4 caracteres se añade 0 por delanteprint(“{:04d}”.format(150))#alineado a 7 caracteres sin añadir 0print(“{:7d}”.format(1987))print(“{:7d}”.format(25342))#alineado a 7 caracteres con 0 y con 2 decimalesprint(“{:07.2f}”.format(30.03))print(“{:07.2f}”.format(120.12))print(“{:07.2f}”.format(3.184))#alineado a 7 caracteres sin 0 y con 1 decimalprint(“{:7.2f}”.format(30.03))print(“{:7.2f}”.format(120.12))print(“{:7.2f}”.format(3.184))

Al añadir “07” indicamos que si no rellena los 7 caracteres, se incluyan 0 por delante.
Al poner “.2f” indicamos el numero de decimales que se mostraran.

Please follow and like us: