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 методу,
    саптагы подсаптын биринчи дал келүү индексин кайтарат