Метод startswith - проверка с начала строки на Python
Метод startswith
проверяет,
начинается ли строка на указанную подстроку.
Возвращает True
или False
.
В первом параметре метода задаем нужную нам подстроку, во втором и третьем необязательных параметрах - индекс начала и конца поиска соответственно.
Синтаксис
строка.startswith(подстрока, [индекс начала поиска], [индекс конца поиска])
Пример
Давайте проверим, начинается ли строка
на подстроку 'a'
:
txt = 'abсadea'
print(txt.startswith('a', 3, 6))
Результат выполнения кода:
True
Пример
Давайте теперь зададим границы поиска:
txt = 'abсadea'
print(txt.startswith('a', 3, 6))
Результат выполнения кода:
True
Смотрите также
-
метод
endswith
,
который проверяет вхождение подстроки с конца строки -
метод
find
,
который возвращает индекс первого совпадения подстроки в строке -
метод
replace
,
который ищет и заменяет подстроку в строке -
метод
rfind
,
который возвращает индекс последнего совпадения подстроки в строке -
метод
rindex
,
который возвращает наибольший индекс совпадения подстроки в конце строке