Oi, Vanelice. Tudo bem com você?
Sua função para contar caracteres em uma palavra está funcionando corretamente. Você utilizou a função nativa len() de forma apropriada para calcular a quantidade de caracteres, e a integração com input() permite que o usuário digite qualquer palavra para análise. A formatação com f-string deixa a saída clara e legível, exatamente como esperado no exercício.
A solução é simples e direta, o que é uma qualidade em programação. Se testarmos com diferentes palavras, como "python" retornaria sete caracteres, "sobrenatural" retorna doze, e até mesmo palavras muito curtas como "a" retornariam um caractere. A função se adapta a qualquer entrada sem problemas. Uma consideração interessante seria pensar sobre o que aconteceria se o usuário digitasse espaços ou caracteres especiais, já que len() conta todos os caracteres incluindo estes.
Como você gostaria de expandir essa função para considerar casos onde a palavra ultrapasse o limite máximo de caracteres permitido no concurso de escrita?
Parabéns por compartilhar uma solução prática e funcional. Continue trazendo seus códigos ao fórum, estamos aqui para acompanhar seu desenvolvimento.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!