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

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

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

`txt = 'abсadea' res = txt.startswith('a', 3, 6) print(res)`

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

`True`

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

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

`txt = 'abсadea' res = txt.endswith('a', 0, 4) print(res)`

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

`True`

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

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

← →
↑