Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 17: Поиск индекса первого вхождения в строку
Напишите определение функции def str_in_str(haystack, needle), функция должна возвращать индекс первого вхождения needle в haystack. Если needle не входит в haystack, верните -1.
Пример 1:
Ввод: haystack = "hellohello", needle = "lo"
Вывод: 3
Пояснение: Строка needle входит в строку haystack дважды — в индексах 3 и 8. Первое вхождение находится на индексе 3, поэтому возвращаем 3.
Пример 2:
Ввод: haystack = "python", needle = "thon"
Вывод: 2
Пояснение: Строка needle входит в строку haystack один раз на индексе 2.
Пример 3:
Ввод: haystack = "programming", needle = "code"
Вывод: -1
Пояснение: Строка needle не входит в строку haystack, поэтому возвращаем -1.
Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии