Равиши endswith
Равиши endswith месанҷад, ки оё сатр
ба зерсатр (подстрока)-и мушаххасшуда анҷом меёбад ва
қиматҳои True ё False бармегардонад. Дар
параметри аввали равиш зерсатр (подстрока)-и заруриамонро
муайян мекунем, дар параметри дуюм ва сеюми ихтиёрӣ
ба тартиб - индекси оғози ҷустуҷӯ ва индекси анҷоми ҷустуҷӯ
мебошанд.
Синтаксис
сатр.endswith(зерсатр, [индекси оғози ҷустуҷӯ], [индекси анҷоми ҷустуҷӯ])
Мисол
Биёед зерсатр (подстрока)-и 'a'-ро пайдо кунем,
барои ҷустуҷӯ оғоз ва анҷомро муайян карда:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Натиҷаи иҷрои код:
True
Мисол
Биёед зерсатр (подстрока)-и 'a'-ро пайдо кунем, тағйир
додани индексҳо барои ҷустуҷӯ:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Натиҷаи иҷрои код:
False
Мисол
Ва акнун месанҷем, ки оё зерсатр (подстрока)-и мо
ба 'a' анҷом меёбад:
txt = 'abcadea'
print(txt.endswith('a'))
Натиҷаи иҷрои код:
True
Ҳамчунин нигаред
-
равиши
startswith,
ки зерсатр (подстрока)-ро аз аввали сатр месанҷад -
равиши
count,
ки шумори вурудҳои зерсатр (подстрока)-ро дар сатр бармегардонад -
равиши
replace,
ки зерсатр (подстрока)-ро дар сатр ҷустуҷӯ ва иваз мекунад -
равиши
find,
ки индекси аввалин мосеҳати зерсатр (подстрока)-ро дар сатр бармегардонад