# Определение функции process_query() с комментариями на русском.
def process_query(query):
# Проверяем запрос на количество друзей
if query.startswith('Анфиса, сколько у меня друзей?'):
return "У вас 5 друзей."
# Проверяем запрос на список друзей
elif query.startswith('Анфиса, кто все мои друзья?'):
return "Ваши друзья: Иван, Мария, Петр, Ольга, Алексей."
# Проверяем запрос на местоположение друзей
elif query.startswith('Анфиса, где все мои друзья?'):
return "Ваши друзья находятся в разных городах."
# Проверяем запрос на виноватость
elif query.startswith('Анфиса, кто виноват?'):
return "Вы виноваты."
else:
return None
# Вызовы функции process_query() с разными запросами и вывод результатов
print(process_query('Анфиса, сколько у меня друзей?'))
print(process_query('Анфиса, кто все мои друзья?'))
print(process_query('Анфиса, где все мои друзья?'))
print(process_query('Анфиса, кто виноват?'))
# Дополнительный вызов для проверки
print(process_query('Соня, ты где?'))
должна вызываться функция process_query(), вызовы должны выглядеть так:
print(process_query('Текст_запроса'))
все запросы должны начинаться с имени Анфиса:
Анфиса, сколько у меня друзей?
Анфиса, кто все мои друзья?
Анфиса, где все мои друзья?
Анфиса, кто виноват?
добавьте ещё один вызов, для проверки: print(process_query('Соня, ты где?')). На этот запрос Анфиса вернет None, но не сломается.