Metoda endswith
Metoda endswith sprawdza, czy ciąg kończy
się określonym podciągiem i zwraca
wartości True lub False. W
pierwszym parametrze metody podajemy potrzebny nam
podciąg, w drugim i trzecim opcjonalnych
parametrach - indeks początku i końca wyszukiwania
odpowiednio.
Składnia
ciąg.endswith(podciąg, [indeks początku wyszukiwania], [indeks końca wyszukiwania])
Przykład
Sprawdźmy podciąg 'a', podając
dla wyszukiwania początek i koniec:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Wynik wykonania kodu:
True
Przykład
Sprawdźmy podciąg 'a', zmieniając
indeksy dla wyszukiwania:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Wynik wykonania kodu:
False
Przykład
A teraz sprawdźmy, czy nasz
podciąg kończy się na 'a':
txt = 'abcadea'
print(txt.endswith('a'))
Wynik wykonania kodu:
True
Zobacz też
-
metoda
startswith,
która sprawdza podciąg od początku ciągu -
metoda
count,
która zwraca liczbę wystąpień podciągu w ciągu -
metoda
replace,
która wyszukuje i zastępuje podciąg w ciągu -
metoda
find,
która zwraca indeks pierwszego dopasowania podciągu w ciągu