def contar_caracteres(palavra):
return len(palavra)
texto = input("Digite uma palavra: ")
print(f"Essa palavra tem {contar_caracteres(texto)} caracteres.")
def contar_caracteres(palavra):
return len(palavra)
texto = input("Digite uma palavra: ")
print(f"Essa palavra tem {contar_caracteres(texto)} caracteres.")
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.