Найти символы в строке Python

С помощью метода startswith

Для поиска символов в начале строки применяется метод startswith, который возвращает булевые значения True или False. В первом параметре метода задаем нужный нам символ, во втором и третьем необязательных параметрах - индекс начала и конца поиска соответственно. Смотрите пример:

pythontxt = 'abcadea'
res = txt.startswith('a', 3, 6)
print(res)

Результат выполнения кода:

pythonTrue

С помощью метода endswith

Чтобы найти вхождение символа в конце строки используют метод endswith, который возвращает булевые значения True или False. В первом параметре метода задаем символ, во втором и третьем необязательных параметрах - индекс начала и конца поиска соответственно. Смотрите пример:

pythontxt = 'abcadea'
res = txt.endswith('a', 0, 4)
print(res)

Результат выполнения кода:

pythonTrue

Смотрите также

  • метод startswith,
    который проверяет подстроку с начала строки
  • метод endswith,
    который проверяет вхождение подстроки с конца строки