Olá, Gabriel! Tudo joia?
Espaçamento com ljust(20)
: A função ljust(20)
deve adicionar espaços à direita da string até que ela tenha 20 caracteres. Se não está funcionando, verifique se as strings que você está tentando alinhar realmente têm menos de 20 caracteres. Caso contrário, o espaçamento não será visível. Além disso, certifique-se de que não há caracteres invisíveis (como quebras de linha) que possam estar afetando o resultado.
Linhas entre títulos com len()
: Na função exibir_subtitulo()
, a linha é gerada multiplicando o caractere '*'
pelo comprimento do texto. Se a linha não está aparecendo corretamente, pode ser que o comprimento do texto não esteja sendo calculado como esperado. Verifique se o texto passado para exibir_subtitulo()
é o que você espera. Se for muito curto, a linha será curta também.
Aqui estão algumas sugestões de ajustes:
Verifique o conteúdo das variáveis: Adicione prints temporários para ver o conteúdo das variáveis e confirmar que estão como esperado.
Teste com strings de diferentes comprimentos: Experimente com strings de tamanhos variados para ver se o comportamento muda.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.