Курс Python → Поиск подстроки в строке
Метод find() в Python используется для поиска подстроки в строке. Он позволяет найти индекс первого вхождения подстроки в строку. Если подстрока не найдена, метод вернет значение -1.
Пример использования метода find():
string = "Hello, world!"
index = string.find("world")
print(index) # Вывод: 7
Если подстрока не найдена, метод вернет -1:
string = "Hello, world!"
index = string.find("Python")
print(index) # Вывод: -1
Метод find() также может быть использован с указанием начальной и конечной позиции поиска. Например:
string = "Python is awesome, Python is great"
index = string.find("Python", 10, 20)
print(index) # Вывод: -1
В данном примере поиск подстроки «Python» будет производиться в строке, начиная с индекса 10 и заканчивая индексом 20. Если подстрока не будет найдена в этом диапазоне, метод вернет -1.
Другие уроки курса "Python"
- Генераторы списков
- Копирование словарей и списков в Python
- Срез списка в Python
- Метод Self в Python
- Форматирование объектов с модулем pprint
- PATCH-запрос с библиотекой requests
- Функции map, filter и reduce
- Функции в Python: создание и вызов
- Транспонирование 2D-массива с помощью zip
- Форматирование строк с помощью f-строк
- Область видимости переменных в Python
- Названия столбцов в Python таблицах
- Модуль math: основные функции
- Отправка POST запроса на сервер.
- Фильтрация данных в Python.
- Установка пакета в Python
- Использование эмодзи в Python
- Оптимизация создания строк
- Работа с WindowsPath()
- Обновление шаблона base.html
- Функции min(), max(), sum()
- Установка библиотек в Python
- Python Менеджер контекста
- Форматирование строк в Python
- Создание словаря и множества
- Вывод переменной и строки в Python
- Colorama: окрашивание текста в Python
- Оператор zip в Python
- Определение имен функций
- Функция zip() в Python
- Создание и использование ChainMap
- Оператор in и not in в Python
- Создание комплексных чисел
- Автоматизация действий с Pyautogui
- Работа с изображениями PIL
- Руководство по Pymorphy2
- Создание директории в Python
- Python defaultdict добавление ключа
- Удаление элементов из списка в Python.
- Фильтрация последовательности
- Удаление первого элемента списка
- Объявление переменных в Python
- Метод __complex__ в Python
- Функциональное программирование.
- Переворот строки с использованием цикла
- Обработка исключения UnboundLocalError
- Список импортированных модулей в Python
- Управление экспортом элементов
- Динамические маршруты во Flask















