endswith metodu
endswith metodu, bir stringin belirtilen alt string ile bitip bitmediğini kontrol eder ve
True veya False değerlerini döndürür.
Metodun ilk parametresinde istediğimiz alt stringi belirtiriz,
ikinci ve üçüncü opsiyonel parametrelerde ise sırasıyla aramanın başlangıç ve bitiş indeksini belirleriz.
Sözdizimi
string.endswith(alt_string, [arama başlangıç indeksi], [arama bitiş indeksi])
Örnek
'a' alt stringini bulalım, arama için başlangıç ve bitiş belirterek:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Kodun çalıştırılmasının sonucu:
True
Örnek
Arama indekslerini değiştirerek 'a' alt stringini bulalım:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Kodun çalıştırılmasının sonucu:
False
Örnek
Şimdi stringimizin 'a' ile bitip bitmediğini kontrol edelim:
txt = 'abcadea'
print(txt.endswith('a'))
Kodun çalıştırılmasının sonucu:
True
Ayrıca bakınız
-
metod
startswith,
stringin başından alt stringi kontrol eden -
metod
count,
string içindeki alt string geçiş sayısını döndüren -
metod
replace,
string içinde alt string arayıp değiştiren -
metod
find,
string içindeki ilk alt string eşleşmesinin indeksini döndüren