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

Faça como eu fiz: contador de caracteres

def contar_caracteres(palavra):
    return len(palavra)


print("=== Contador de Caracteres ===")


nome = input("Digite seu nome: ")
palavra = input("Digite uma palavra: ")


quantidade = contar_caracteres(palavra)


print(f"{nome}, a palavra '{palavra}' tem {quantidade} caracteres.")
1 resposta

Oi, Penha, como vai?

Obrigado por compartilhar sua solução. O código está correto e atende ao objetivo da atividade, utilizando uma função para encapsular a lógica de contagem de caracteres e retornando o resultado de forma adequada.

Além disso, a inclusão do nome do usuário é uma personalização interessante que mantém a proposta do exercício e torna a interação mais amigável. O uso da função nativa len() também é uma escolha adequada para esse tipo de situação.

Como desafio adicional, você já pensou em adaptar a função para contar apenas letras, ignorando espaços caso o usuário digite uma frase?

Parabéns pela atividade e pela iniciativa de compartilhar sua solução. O fórum está à disposição para acompanhar sua evolução e trocar conhecimentos durante os estudos.

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