Top.Mail.Ru

Для решения этой задачи можно использовать функцию `find()` встроенной в Python.

Вот шаги решения на русском языке:

1. Запросите у пользователя понравившиеся блюда, например, с помощью функции `input()`, и сохраните их в переменную.
2. Создайте переменную `menu`, в которой будут храниться фирменные блюда (например, список `[“шоколадный торт”, “шашлык”]`).
3. Для каждого понравившегося блюда вызовите функцию `find()` с аргументом – это блюдо и примените её к `menu`.
4. Если результат функции `find()` не равен `-1`, то выведите на экран сообщение о том, что блюдо найдено, и его номер символа, с которого оно начинается (результат функции `find()`).
5. Если результат функции `find()` равен `-1`, то выведите на экран сообщение о том, что блюдо не найдено.

Ниже представлен пример кода для решения этой задачи на языке Python:

“`python
menu = [“шоколадный торт”, “шашлык”]

fav_dish = input(“Введите понравившиеся блюда через запятую: “)

for dish in fav_dish.split(“,”):
index = menu.find(dish.strip())
if index != -1:
print(f”Блюдо ‘{dish.strip()}’ найдено, начинается с символа {index}.”)
else:
print(f”Блюдо ‘{dish.strip()}’ не найдено.”)
“`

Этот код позволяет пользователю ввести понравившиеся блюда, разделённые запятой, и выводит результаты поиска для каждого блюда из списка.

   
[metform form_id="1136"]