font - subplot title python
Flotadores de python pad (3)
''% 03.1f'' funciona (1 podría ser cualquier número o cadena vacía):
>>> "%06.2f"%3.3
''003.30''
>>> "%04.f"%3.2
''0003''
Tenga en cuenta que el ancho del campo incluye los dígitos decimales y fraccionales.
Quiero rellenar algunos valores porcentuales para que siempre haya 3 unidades antes del lugar decimal. Con los ints podría usar ''% 03d'' - ¿hay un equivalente para flotadores?
''% .3f'' funciona después del lugar decimal, pero ''% 03f'' no hace nada.
Alternativamente, si desea utilizar .format
:
{:6.1f}
↑ ↑
| |
# digits to pad | | # of decimal places to display
Copypasta: {:6.1f}
Ejemplo de uso:
''Num: {:6.1f}''.format(number)
Podrías usar zfill también.
str(3.3).zfill(5)
''003.3''