Как использовать python для проверки наличия строки
Как подтвердить, что строка в Python содержит подстроку
Если вам нужно проверить, содержит ли строка подстроку, воспользуйтесь оператором членства in
в Python. В Python это рекомендуемый способ подтвердить наличие подстроки в строке:
Оператор членства in
предоставляет вам быстрый и читаемый способ проверить, есть ли подстрока в строке. Вы можете заметить, что строка кода почти читается как по-английски.
Примечание: Если вы хотите проверить, отсутствует ли подстрока в строке, вы можете использовать оператор not in
:
Поскольку в строке raw_file_content
присутствует подстрока "секрет"
, оператор not in
возвращает False
.
Когда вы используете in
, выражение возвращает логическое значение:
True
, если Python нашел подстрокуFalse
, если Python не нашел подстроку
Вы можете использовать этот интуитивно понятный синтаксис в условных операторах для принятия решений в вашем коде:
В этом фрагменте кода вы используете оператор членства, чтобы проверить, является ли "секрет"
подстрокой raw_file_content
. Если является, то вы выведите сообщение в терминале.