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



Чат с GPT Компилятор