1
resposta

Resolvendo na pratica

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

Oi, Ronaldo! Como vai?

Agradeço por compartilhar.

Você aplicou muito bem a função contar_caracteres() para organizar a lógica do programa e usou len() de forma correta para contar os caracteres digitados pela pessoa usuária.

Uma dica interessante para o futuro é usar o método strip() para remover espaços extras no começo ou no fim do texto antes da contagem.


def contar_caracteres(palavra):
    palavra = palavra.strip()
    return len(palavra)

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

O strip() ajuda a evitar que espaços digitados sem querer sejam contados como caracteres da palavra.

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