Метад endswith

Метад endswith правярае, ці сканчаецца радок на паказаны падрадок і вяртае значэнні True або False. У першым параметры метада задаем патрэбны нам падрадок, у другім і трэцім неабавязковых параметрах - індэкс пачатку і канца пошуку адпаведна.

Сінтаксіс

pythonрадок.endswith(падрадок, [індэкс пачатку пошуку], [індэкс канца пошуку])

Прыклад

Давайце знойдзем падрадок 'a', паказаўшы для пошуку пачатак і канец:

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

Вынік выканання кода:

pythonTrue

Прыклад

Давайце знойдзем падрадок 'a', змяніўшы індэксы для пошуку:

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

Вынік выканання кода:

pythonFalse

Прыклад

А цяпер праверым ці сканчаецца наш падрадок на 'a':

pythontxt = 'abcadea'
print(txt.endswith('a'))

Вынік выканання кода:

pythonTrue

Глядзіце таксама

  • метад startswith,
    які правярае падрадок з пачатку радка
  • метад count,
    які вяртае колькасць уваходаў падрадка ў радку
  • метад replace,
    які шукае і замяняе падрадок у радку
  • метад find,
    які вяртае індэкс першага супадзення падрадка ў радку