Fiz esse código abaixo mas teve um ponto que me incomodou e que eu não consegui pensar em uma solução. Ao receber um resultado ele aparece entre colchetes e aspas. Como por exemplo:
Palavras longas encontradas: ['programação', 'neurologista']
Eu gostaria de deixar ele mais limpo mas mantendo ele na mesma linha. Na resolução do instrutor as respostas entram verticalmente. Segue meu código abaixo:
def palavra_longa(texto):
palavras_longas = []
for palavras in texto.split():
if len(palavras) >= 11:
palavras_longas.append(palavras)
if palavras_longas:
return f"Palavras longas encontradas: {palavras_longas}"
else:
return f"Nenhuma palavra longa foi encontrada no texto."
texto_usuario = input("Digite seu texto: \n")
print(palavra_longa(texto_usuario))