← Все вопросы
Как проверить, что строка содержит подстроку в Python?
11
Нужно понять, есть ли в строке слово "ошибка". Знаю про find, но хочется просто True/False.
3 ответа
19
Через оператор in: "ошибка" in text — вернёт сразу True/False. Самый питоничный способ.
7
"ошибка" in text.
6
Если важен регистр — приведи обе стороны к одному: "ошибка" in text.lower(). А find нужен только когда тебе нужна ещё и позиция, для простой проверки in лучше.
Ваш ответ
Войдите, чтобы ответить на вопрос.