Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

Faça como eu fiz: contador de caracteres

def contar_caracteres(palavra):
quantidade = len(palavra)
print(f"A palavra '{palavra}' possui {quantidade} caracteres.")
texto = input("Digite uma palavra: ")

contar_caracteres(texto)

Digite uma palavra: tecnologia
A palavra 'tecnologia' possui 10 caracteres.

1 resposta
solução!

Olá, Marcelo! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou a função len para contar caracteres com Python, utilizou muito bem o print para exibir resultados e ainda compreendeu a importância da função input para interagir com o usuário.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é aplicar o método strip() para remover espaços extras antes de contar. Assim:

def contar_caracteres(palavra):
    palavra = palavra.strip()
    quantidade = len(palavra)
    print(f"A palavra '{palavra}' possui {quantidade} caracteres.")

texto = input("Digite uma palavra: ")
contar_caracteres(texto)

Isso faz a contagem mais precisa, evitando caracteres indesejados.

Ah, uma pergunta: Você considera mais interessante enriquecer funções simples com melhorias como strip para precisão ou prefere manter a lógica básica para facilitar a compreensão inicial?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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