string - examples - Número de ancho fijo formato de pitón 3
python format string multiple arguments (1)
Prefijo el ancho con un 0
:
>>> ''{0:03}''.format(1)
''001''
Además, no necesita el marcador de posición en las versiones recientes de Python (no estoy seguro de cuál, pero al menos 2.7 y 3.1):
>>> ''{:03}''.format(1)
''001''
¿Cómo obtengo un número entero para completar los 0 a un ancho fijo en Python 3.2 usando el atributo de formato? Ejemplo:
a = 1
print(''{0:3}''.format(a)}
da ''1'' en lugar de ''001'' que quiero. En Python 2.x, sé que esto se puede hacer usando
print "%03d" % number.
Revisé la documentación de 3 cadenas de pitones pero no pude obtener esto.
http://docs.python.org/release/3.2/library/string.html#format-specification-mini-language
Gracias.