Formataçao básica de strings com f
s - string
d - int
f - float
.<número de dígitos>f
x ou X - Hexadecimal
(Caractere)(><^)(quantidade)
> - Esquerda
< - Direita
^ - Centro
= - Força o número a aparecer antes dos zeros
Sinal - + ou -
Ex.: 0>-100,.1f
Conversion flags - !r !s !a __repr__ __str__ __asc__
variavel = 'ABC'
print(f'{variavel})
print(f'{variavel: >10}')
print(f'{variavel: >10}.')
print(f'{variavel: ^10}.')
print(f'{variavel:$^10}.')
print(f'{variavel:0^10}.')
print(f'{1000.48956189616:.1f}')
print(f'{1000.48956189616:,.1f}') -> 1,000.5 (coloca separador de milhares)
print(f'{1000.48956189616:+,.1f}') -> +1,000.5
print(f'{1000.48956189616:0>+10,.1f}') -> 00+1,000.5 (estranho, então usa-se o "=" para forçar)
print(f'{1000.48956189616:0=10+,.1f}') -> +001,000.5
Hexadecimal
print('O hexadecimal de 1500 é {1500:08x}') -> 000005dc
print('O hexadecimal de 1500 é {1500:08X}') -> 000005DC
Conversion flags
print(f'{variavel!r}') -> chamando o método __repr__ (vamos estudar mais a frente)
quinta-feira, 11 de janeiro de 2024
Formatação de strings com f-strings:
Assinar:
Postar comentários (Atom)
-
Cores no Terminal ANSI : Escape Sequence começa com \+código cor em Python: \033[<código>m<texto> Style (estilo da fonte);...
-
Módulos (Bibliotecas) Ex.: Biblioteca math - ceil: arredonda pra cima - floor: arredonda pra baixo - pow: potencia - sqrt: raíz quadra...
-
PyCharm: https://www.jetbrains.com/edu-products/download/other-PCE.html Cuidado pra nao baixar o PyCharm Professional (pago) vamos baix...
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.