1
resposta

[Sugestão] Para melhorar a visualização

Código

    legenda = f"- {'Nome'.ljust(20)} | {'Categoria'.ljust(20)} | {'Status'}"
    linha = '-' * (len(legenda) + 10)

    print(legenda)
    print(linha)

Resultado

************************
Listagem de restaurantes
************************


- Nome                 | Categoria            | Status
----------------------------------------------------------------
- Pizza                | Italiana             | Desativado
- Baguete              | Fraces               | Ativado
- Lasanha              | Italiana             | Desativado

Digite uma teclar para voltar ao menu principal 
1 resposta

Oi, Lauro! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da sua preocupação com a organização visual da saída no terminal. A construção da legenda usando ljust() ficou clara e funcional, facilitando bastante a leitura das colunas.

Uma dica interessante para o futuro é explorar a função format() para alinhar e deixar a saída ainda mais elegante:


print("{:<20} | {:<20} | {}".format("Nome", "Categoria", "Status"))

Esse código imprime o cabeçalho com alinhamento à esquerda e facilita ajustes mais precisos na formatação.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!