Курс 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"

  1. Python и Монти Пайтон
  2. Работа с модулем bisect
  3. Округление в Python
  4. Блок try-except-else
  5. Новшества Flask 2.0
  6. Метод rsub в Python: расширение функциональности вычитания
  7. Добавление элемента к кортежу
  8. Генерация случайных чисел Python
  9. Python 3.12: Псевдонимы типов
  10. Генератор списка в Python
  11. Работа с часовыми поясами в Python.
  12. Измерение времени выполнения кода
  13. Названия столбцов в Python таблицах
  14. Итерация по коллекции в Python
  15. Переопределение метода xor в Python
  16. Генерация ключей RSA
  17. Создание класса очереди
  18. Открытие и редактирование скриптов Python
  19. Создание даты из строки ISO
  20. Метод Event.wait() в Python
  21. Enum в Python: создание и использование перечислений
  22. Поиск наиболее частого элемента в списке
  23. Создание и использование модулей в Python
  24. Работа с JSON в Python
  25. Непрерывная проверка в Python
  26. Подсчет частотности элементов в Python
  27. Скачать видео с YouTube
  28. Принципы программирования
  29. Многострочные комментарии в Python
  30. Изменение элемента списка
  31. Перевод двоичного кода в целое число
  32. Хеши в Python
  33. Подсчет вхождений элементов
  34. Значения по умолчанию в Python
  35. None в Python: использование и особенности
  36. Отслеживание выполнения программы с библиотекой tqdm
  37. Генерация UUID в Python
  38. Лямбда-функции в defaultdict
  39. Хеширование паролей с солью
  40. Обработка ошибок в Python
  41. Поиск шаблона в строке
  42. Удаление файлов в Python
  43. Метод splitlines() для разделения строк
  44. Основы Python
  45. Работа с областями видимости переменных
  46. Измерение времени выполнения кода
  47. Многострочные комментарии в Python

Marketello читают маркетологи из крутых компаний