Как сравнить подстроку в Python?
Как подтвердить, что в Python-строке содержится подстрока
Если необходимо проверить, содержится ли подстрока в строке, используйте оператор принадлежности in
в Python. В Python это рекомендуемый способ подтверждения наличия подстроки в строке:
Результат: True
Оператор принадлежности in
предоставляет быстрый и читаемый способ проверить, присутствует ли подстрока в строке. Обратите внимание, что этот код почти читается на английском языке.
Примечание: Если вы хотите проверить, что подстрока не содержится в строке, вы можете использовать not in
:
Результат: False
Поскольку подстрока "секрет"
присутствует в raw_file_content
, оператор not in
возвращает False
.
При использовании in
выражение возвращает булево значение:
True
, если подстрока найденаFalse
, если подстрока не найдена
Вы можете использовать этот интуитивный синтаксис в условных операторах для принятия решений в вашем коде:
Результат: Найдено!
В этом фрагменте кода вы используете оператор принадлежности, чтобы проверить, является ли "секрет"
подстрокой raw_file_content
. Если это так, то вы напечатаете сообщение в терминале.
Note: The above translation assumes you are translating Python code into Russian. If you are looking for the code translation from Russian to English, please provide the original content in Russian.