Курс Python → Проверка вхождения подстроки
Проверка на вхождение подстроки в строку в Python очень удобная и полезная операция. Для этого можно использовать тот же синтаксис, что и для списков и кортежей — операторы ‘in’ и ‘not in’. Например, чтобы проверить, содержится ли подстрока в строке, можно написать:
substring = 'hello'
string = 'hello world'
if substring in string:
print('Substring found!')
В данном примере, если подстрока ‘hello’ содержится в строке ‘hello world’, то на экран будет выведено сообщение ‘Substring found!’. Это позволяет легко и быстро проверить наличие определенной подстроки в строке.
Также можно использовать оператор ‘not in’, чтобы проверить, что подстрока не содержится в строке. Например:
substring = 'world'
string = 'hello world'
if substring not in string:
print('Substring not found!')
В данном случае, если подстрока ‘world’ не содержится в строке ‘hello world’, то будет выведено сообщение ‘Substring not found!’. Это также очень удобно при работе с текстовыми данными.
Таким образом, операторы ‘in’ и ‘not in’ позволяют эффективно и удобно проверять наличие или отсутствие подстроки в строке в Python. Это простой и понятный способ, который может быть использован в различных ситуациях при разработке программ на этом языке.
Другие уроки курса "Python"
- Форматирование чисел в Python
- Метод enumerate() в Python
- Разработка игры Pong с turtle
- OrderedDict — упорядоченный словарь
- Статическая типизация в Python
- Функции с необязательными аргументами
- Транспонирование 2D-массива с помощью zip
- Генератор бросков кубиков
- Измерение времени выполнения кода
- Хранение переменных в словаре.
- Извлечение чисел из текста
- Оператор «is not» в Python
- Возврат нескольких значений
- Преобразование регистра символов
- Метод __complex__ в Python
- Функции высшего порядка в Python
- Логирование с Logzero: ротация файла
- Работа с collections в Python
- Присвоение и ссылки
- Обмен переменными в Jupyter
- Контекстный менеджер в Python
- Получение локальных переменных в Python
- Инициализация переменных
- Рекурсия для обращения строки
- Сокращение ссылок с pyshorteners
- Использование функции enumerate()
- Функции в Python: создание и вызов
- Сравнение объектов в Python
- Удаление символа из строки
- Метод __call__ в Python
- Добавление Progressbar в Python
- Преобразование текста в речь с Python
- Преобразование вложенного списка
- Основы работы со строками в Python
- Обмен значений переменных в Python
- Преобразование генераторов в циклы
- CSV строка разделение в Python
- Переворот строки
- Отправка POST-запроса в REST API
- Оператор «not» в Python
- Названия переменных
- Оператор continue в Python
- Применение функции к списку
- Переопределение метода __floordiv__















