Bom dia, Lucas! Como está?
Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Notei que você utilizou o método lower()
e strip()
para padronizar a entrada da frase, aplicou de forma eficaz o laço for
com lógica condicional para eliminar múltiplos espaços consecutivos e compreendeu a importância do tratamento de strings para garantir clareza e consistência nos textos.
Um próximo passo interessante seria explorar o uso de split()
e join()
para limpar espaços extras com mais simplicidade. Veja o exemplo:
frase = input('Escreva a frase a ser formatada: ').lower().strip()
frase_corrigida = ' '.join(frase.split())
print(frase_corrigida)
Resultado:
Escreva a frase a ser formatada: Python na Alura
python na alura
Isso permite uma limpeza mais direta e legível, que pode ser muito útil para pré-processar textos em projetos de análise de dados ou NLP.
Para saber mais:
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!