fazer uma pequena referência da mini-linguagem de formatação de strings com .format()
villares opened this issue · 1 comments
villares commented
Quase toda semana eu tenho que procurar uma referência de como formatar strings e converter números em string do jeito que eu preciso em Python, não consigo fixar isso nunca e me dá bastante nervoso.
print(PI) # exibe: 3.14159274101
print(u"π: {:+n}".format(PI)) # exibe π: +3.14159
print("{:.4f}".format(PI)) # exibe 3.1416
print("{:.20f}".format(PI)) # exibe 3.14159274101257324219
print("{:07.4f}".format(PI)) # exibe 03.1416
print("{:.4%}".format(PI)) # exibe 314.1593%
Nota: Prefiro nem mostrar formatação com %, acredito que com a formatação com .format() dá pra pessoa fazer uma transição mais suave futuramente para f-strings.