Segue solução:
#Contas caracteres
def qtd_caracter(palavra):
return len(palavra)
entrada = input("Digite uma palavra:")
print(f"Esta palavra tem {qtd_caracter(entrada)} caracteres.")
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!
Segue solução:
#Contas caracteres
def qtd_caracter(palavra):
return len(palavra)
entrada = input("Digite uma palavra:")
print(f"Esta palavra tem {qtd_caracter(entrada)} caracteres.")
Olá, estudante. Tudo bem com você?
Você desenvolveu uma ótima solução para a atividade do contador de caracteres. A sua implementação cumpre exatamente o que foi pedido na dinâmica do desafio, utilizando a função nativa len para medir o comprimento da string capturada através da entrada do usuário. Criar funções dedicadas para tarefas específicas ajuda bastante na organização e no reaproveitamento do código em projetos futuros de programação.
Uma dica interessante para expandir os seus estudos é pensar em como tratar cenários onde o usuário digita espaços em branco por engano antes ou depois da palavra desejada. Em situações reais, métodos de string como o strip ajudam a limpar esses espaços extras para garantir que a contagem seja precisa, considerando apenas as letras de fato.
De que maneira você acha que poderíamos modificar a função para que ela também ignore espaços caso o usuário digite uma frase inteira em vez de apenas uma palavra?
Parabéns pelo excelente desempenho na construção da sua lógica e muito obrigado por compartilhar o seu resultado com a comunidade. Lembre-se de que o fórum permanece sempre à disposição para suas dúvidas e interações.