1
resposta

[Projeto] Contador de Caracteres

Segue a minha solução:

def caracter(palavra):
    quanti_caracter = len(palavra)
    return print(f"Essa palavra tem {quanti_caracter} caracteres")


palavra_inserir = input("Digite uma palavra: ")

caracter(palavra_inserir)
1 resposta

Olá, Vitor, como vai?

A sua solução atende ao que o exercício propõe e demonstra um bom uso de funções e da função len para contar caracteres. A lógica está correta e a leitura do código é simples, o que é um ponto positivo para manutenção e entendimento futuro.

Há apenas um ajuste conceitual a considerar. A função utiliza return junto com print, mas o print não retorna valor útil, então o return acaba não sendo necessário. A função pode apenas exibir a mensagem, ou então retornar o valor para que seja usado fora dela. As duas abordagens são válidas.

Obrigado por compartilhar sua solução. O fórum está à disposição para novas dúvidas e para você continuar trazendo seus exercícios e aprendizados.

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