Метод startswith
Метод 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,
который возвращает наибольший индекс совпадения подстроки в конце строке