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
mfuatano_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:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Matokeo ya utekelezaji wa kodi:
True
Mfano
Wacha tupate kipande cha mfuatano 'a', tukibadilisha
faharasa za utafutaji:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Matokeo ya utekelezaji wa kodi:
False
Mfano
Sasa tuangalie ikiwa kipande chetu cha mfuatano
kiisha kwa 'a':
txt = 'abcadea'
print(txt.endswith('a'))
Matokeo ya utekelezaji wa kodi:
True
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