⚡ 60 segundos
strings
Alinhar texto com center(), ljust() e rjust()
Alinhe strings à esquerda, direita ou centro com um único método. Perfeito para tabelas no terminal.
align_str.py
titulo = 'Python'
print(titulo.center(20, '-'))
# -------Python-------
print(titulo.ljust(20, '.'))
# Python..............
print(titulo.rjust(20, '.'))
# ..............Python
# Util para menus
for item, preco in [('Cafe', 5), ('Bolo', 12)]:
dots = '.' * (20 - len(item))
print(f'{item}{dots}{preco}')