Olá,
Resolvi mudar do exemplo do exercicio e testar a maior palavra da lingua portuguesa pra ver a resposta
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá,
Resolvi mudar do exemplo do exercicio e testar a maior palavra da lingua portuguesa pra ver a resposta
Olá, Estudante. Como vai?
Sensacional! Testar o código com casos extremos — como a palavra "pneumoultramicroscopicossilicovulcanoconiótico", que é de fato a maior palavra oficialmente registrada na língua portuguesa — é uma excelente maneira de validar o comportamento do seu algoritmo.
O seu programa funcionou perfeitamente e retornou o valor exato de 46 caracteres, mostrando que a função nativa len() do Python lida com strings gigantescas de forma instantânea e precisa.
Para complementar o seu aprendizado e trazer um detalhe bem interessante sobre como o Python lida com a contagem de caracteres em cenários do mundo real, destaco duas observações:
len() com espaços em brancoA função len() conta absolutamente tudo o que está dentro das aspas da string, e não apenas as letras visíveis. Se o usuário digitar uma frase em vez de uma única palavra, os espaços em branco também entrarão na conta.
"Praticando Python", o len() retornaria 17, pois o espaço entre as palavras conta como um caractere na memória do computador.Caso o seu objetivo em um projeto futuro seja criar um contador que ignore os espaços e pontuações, focando estritamente na contagem das letras digitadas, você pode combinar o seu código com o método .replace() ou com uma validação interna.
Veja como você poderia criar uma segunda função para esse cenário:
def contar_apenas_letras(frase):
# Remove os espaços em branco antes de medir o tamanho
frase_sem_espacos = frase.replace(" ", "")
return len(frase_sem_espacos)
A estrutura do seu código está super limpa, utilizando f-strings de forma correta para exibir a saída formatada de maneira amigável. Parabéns pela curiosidade e pela excelente execução do teste!
Espero que possa ter lhe ajudado!
Ei Evandro, muito obrigada pela dica e pelo retorno!