Impressão de strings com largura fixa
Ao imprimir strings, alinhá-las em colunas retas pode melhorar a legibilidade. Usar formato ou strings F em Python oferece maneiras convenientes de conseguir isso.
Usar str.format()
str.format() fornece um método direto para preenchimento cordas. Sua sintaxe inclui um espaço reservado {} seguido por uma expressão de formatação. Para alinhamento à esquerda, use
print('{0:Isso imprimirá 's' com largura 5, resultando em 's' . Para alinhamento à direita, use > em vez de <.>
Usando strings f (Python 3)
f-strings oferecem uma alternativa mais concisa para str.format( ). A sintaxe é semelhante, com a expressão de formatação entre chaves {} prefixada com f. Para alinhamento à esquerda, use &:
print(f'{s:Isso produzirá a mesma saída que com str.format( ).
Aplicativo de exemplo
Aplicando essas técnicas ao snippet de código fornecido:
for prefix in unique: if prefix != "": print('{0:Isso alinhará os prefixos em uma coluna reta, enquanto mantém os valores de contagem na coluna adjacente.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3