Помогите, пожалуйста!!! В Python!!!
Дана строка, содержащая текст, заканчивающийся точкой. Вывести на экран все слова, содержащие три буквы. Если таких слов нет, то вывести сообщение об этом.
Ответы на вопрос
Ответил KnowsUser1
0
Ответ:
Python 3.7.2
import re
import string
def cleanString(strng):
return re.sub(rf'[{string.punctuation}]', '', strng)
in_str = cleanString(input().lower()).split(' ')
три_буквы = []
for word in in_str:
if len(word) == 3: три_буквы.append(word)
if len(три_буквы) == 0: print('нет трёхбуквеных слов')
else: print(f'Все трёхбуквенные слова: ' + ' '.join(set(три_буквы)))
Приложения:

Новые вопросы
Українська мова,
2 года назад
Русский язык,
2 года назад
Обществознание,
7 лет назад
Математика,
9 лет назад