Importante

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!

1
resposta

[Projeto] Faça como eu fiz: contador de caracteres

def contar_caracteres(palavra):
return len(palavra)
texto = input("Digite uma palavra: ")
print(f"Essa palavra tem {contar_caracteres(texto)} caracteres.")

Digite uma palavra: Pindamonhangaba
Essa palavra tem 15 caracteres.

1 resposta

Oi, Silvana! Como vai?

Você aplicou muito bem a função contar_caracteres(), deixando o código organizado e reaproveitável. Também utilizou corretamente a função len(), que é uma das formas mais práticas de contar caracteres em uma string. O resultado apresentado para a palavra Pindamonhangaba mostra que sua solução está funcionando como esperado.

Uma dica interessante para o futuro é usar o método strip() para remover espaços extras digitados antes ou depois da palavra. Veja este exemplo:


texto = input("Digite uma palavra: ").strip()
print(len(texto))

Nesse código, strip() remove espaços em branco no início e no fim do texto antes da contagem dos caracteres.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!