Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolução - identificando palavras mais longas em um texto

def identificar_palavras_longas(texto):
    palavras = texto.split()
    palavras_longas = [palavra for palavra in palavras if len(palavra) > 10]
    return palavras_longas
   
texto = input('Digite um texto: ')
palavras_longas = identificar_palavras_longas(texto)
if palavras_longas:
        print(f'Palavras longas encontradas: {palavras_longas}')
else:
        print('Nenhuma palavra longa foi encontrada no texto.') 
1 resposta
solução!

Oi, Thaís!

Seu código está bem direto e bem resolvido, você usou list comprehension de forma correta e deixou a função clara.

A lógica de separar as palavras e filtrar pelo tamanho funcionou perfeitamente para o objetivo.

No geral, solução limpa e fácil de entender.

Bons estudos!

Sucesso

Imagem da comunidade