Metod startswith
startswith metodu, bir stringin belirtilen alt string ile başlayıp başlamadığını kontrol eder.
True veya False döndürür.
Metodun ilk parametresinde istediğimiz alt stringi belirtiriz, ikinci ve üçüncü isteğe bağlı parametrelerde ise sırasıyla aramanın başlangıç ve bitiş indeksini belirleriz.
Sözdizimi
string.startswith(alt_string, [arama başlangıç indeksi], [arama bitiş indeksi])
Örnek
Bir stringin 'a' alt stringi ile başlayıp başlamadığını kontrol edelim:
txt = 'abcadea'
print(txt.startswith('a'))
Kodun çalıştırılmasının sonucu:
True
Örnek
Şimdi arama sınırlarını belirleyelim:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Kodun çalıştırılmasının sonucu:
True
Ayrıca Bakınız
-
metod
endswith,
bir stringin sonundan itibaren alt string eşleşmesini kontrol eder -
metod
find,
bir string içindeki alt stringin ilk eşleşme indeksini döndürür -
metod
replace,
bir string içindeki alt stringi arar ve değiştirir -
metod
rfind,
bir string içindeki alt stringin son eşleşme indeksini döndürür -
metod
rindex,
bir stringin sonundan itibaren alt string eşleşmesinin en büyük indeksini döndürür