1
resposta

[Projeto] Mostrando o código

def coleta():
    palavra = list(input('Digite uma palavra: '))

    numero = len(palavra)

    print(f'Sua palavra tem {numero} letras')
    print(f'\npalavra desmembrada: {palavra}')

coleta()
1 resposta

Olá, João, como vai?

Seu código atende corretamente à proposta da atividade, pois você recebe a palavra, calcula a quantidade de caracteres com len() e exibe o resultado. A lógica está adequada e a saída funciona como esperado.

Um ponto a observar é que não há necessidade de converter a entrada para lista com list(input(...)), já que a função len() funciona diretamente com strings. Essa conversão só é útil se você realmente precisar manipular cada caractere separadamente. Caso contrário, você pode simplificar o código.

Continue praticando esse tipo de exercício, pois ele ajuda bastante na compreensão de tipos de dados e funções básicas da linguagem. O fórum segue à disposição para compartilhar suas evoluções e tirar dúvidas.

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