Oi, Felipe! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua solução tá clara e bem organizada! Usar strip().lower()
já no input é uma ótima prática para garantir que o valor esteja limpo e padronizado antes da validação. A função startswith
e endswith
também foram aplicadas corretamente — ficou bem direto ao ponto.
E, incluir o try/except
mostra um cuidado extra com possíveis erros na entrada, o que é um diferencial bacana.
Conteúdos complementares para aprofundar seus estudos em Strings e Regex com Python:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!