Njia ya endswith

Njia endswith inakagua ikiwa mfuatano wa herufi unaishia na kipande cha mfuatano kilichoonyeshwa na kurudisha thamani True au False. Katika kigezo cha kwanza cha njia tunaweka kipande cha mfuatano tunachohitaji, katika kigezo cha pili na cha tatu kisicholazimika - faharasa ya mwanzo na mwisho wa utafutaji mtiririko.

Sintaksia

pythonmfuatano_wa_herufi.endswith(kipande_cha_mfuatano, [faharasa_ya_mwanzo_wa_tafutaji], [faharasa_ya_mwisho_wa_tafutaji])

Mfano

Wacha tupate kipande cha mfuatano 'a', tukibainisha mwanzo na mwisho wa utafutaji:

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

Matokeo ya utekelezaji wa kodi:

pythonTrue

Mfano

Wacha tupate kipande cha mfuatano 'a', tukibadilisha faharasa za utafutaji:

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

Matokeo ya utekelezaji wa kodi:

pythonFalse

Mfano

Sasa tuangalie ikiwa kipande chetu cha mfuatano kiisha kwa 'a':

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

Matokeo ya utekelezaji wa kodi:

pythonTrue

Angalia pia

  • njia startswith,
    inayokagua kipande cha mfuatano kutoka mwanzo wa mfuatano wa herufi
  • njia count,
    inayorudisha idadi ya matukio ya kipande cha mfuatano kwenye mfuatano wa herufi
  • njia replace,
    inayotafuta na kubadilisha kipande cha mfuatano kwenye mfuatano wa herufi
  • njia find,
    inayorudisha faharasa ya mwingiliano wa kwanza wa kipande cha mfuatano kwenye mfuatano wa herufi