Конечно! Вот пример функции на Python, которая решает вашу задачу. Функция search_substr(substr, str) принимает две строки и проверяет, содержится ли первая строка вторая, игнорируя регистр. Если подстрока найдена, возвращается фраза «Есть контакт!», в противном случае — «Мимо!».
def search_substr(substr, str):
# Приводим обе строки к нижнему регистру для игнорирования регистра
substr_lower = substr.lower()
str_lower = str.lower()
# Проверяем наличие подстроки в строке
if substr_lower in str_lower:
return "Есть контакт!"
else:
return "Мимо!"
# Пример использования функции
result = search_substr("пример", "Это пример строки.")
print(result) # Вывод: Есть контакт!
result = search_substr("тест", "Это пример строки.")
print(result) # Вывод: Мимо!
В этом коде мы сначала преобразуем обе строки в нижний регистр, чтобы сделать сравнение нечувствительным к регистру, а затем используем оператор in для проверки наличия подстроки в строке. Если у вас есть дополнительные вопросы по этой теме или по другим аспектам программирования, не стесняйтесь спрашивать!
