Напишите программу на языке Python, которая будет выбирать из списка различных занятий пассажира только те, которые
Напишите программу на языке Python, которая будет выбирать из списка различных занятий пассажира только те, которые имеют более 7 общих слов с проверочной фразой. На вход программе подается проверочная фраза, а затем список занятий, разделенных точкой с запятой и пробелом. Программа должна вывести только те занятия, которые имеют более 7 общих символов с проверочной фразой, окруженные символом "@" с обоих сторон и пробелами. При подсчете общих символов считайте одинаковые символы за один, учитывайте регистр символов.
Yastreb 70
Конечно, я могу помочь с этим заданием. Вот решение на языке Python:Когда программа запущена, она запросит ввод проверочной фразы и списка занятий. Затем программа выведет только те занятия, которые имеют более 7 общих символов с проверочной фразой, окруженные символом "@" с обеих сторон и пробелами.
Обратите внимание, что данная программа учитывает регистр символов при подсчете, поэтому слова "Python" и "python" будут считаться как разные символы. Если вам нужно игнорировать регистр, вы можете изменить код, заменив строки `phrase = phrase.lower()` и `activity = activity.lower()` на `phrase = phrase.lower()` и `activity = activity.lower()`.