def palavra_10():
"""
Lê um texto digitado pelo usuário, remove sinais de pontuação e aspas,
identifica as palavras com mais de 10 letras e exibe essas palavras
em uma lista separada por vírgulas. Caso não haja nenhuma palavra longa,
informa que o texto não contém palavras com mais de 10 letras.
"""
texto = input('Digite o texto: ')
caracteres = """.,!@#$%¨&*(){[}]_+"':?><;/~^´`“”"""
for c in caracteres:
texto = texto.replace(c, "")
palavras = texto.split()
palavras_grandes = []
for p in palavras:
if len(p) > 10:
palavras_grandes.append(p)
if not palavras_grandes:
print('O texto não contem nenhuma palavra com mais de 10 letras')
else:
print(f"Palavras longas encontradas: {', '.join(palavras_grandes)}")