Метод 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,
който връща индекса на първото съвпадение на подниз в низа