Metoda startswith
Metoda startswith sprawdza, czy
łańcuch zaczyna się od określonego
podłańcucha. Zwraca
True lub False.
W pierwszym parametrze metody podajemy wymagany podłańcuch, w drugim i trzecim opcjonalnych parametrach - indeks początku i końca wyszukiwania odpowiednio.
Składnia
łańcuch.startswith(podłańcuch, [indeks początku wyszukiwania], [indeks końca wyszukiwania])
Przykład
Sprawdźmy, czy łańcuch zaczyna się od
podłańcucha 'a':
txt = 'abcadea'
print(txt.startswith('a'))
Wynik wykonania kodu:
True
Przykład
Ustawmy teraz granice wyszukiwania:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Wynik wykonania kodu:
True
Zobacz też
-
metoda
endswith,
która sprawdza występowanie podłańcucha od końca łańcucha -
metoda
find,
która zwraca indeks pierwszego dopasowania podłańcucha w łańcuchu -
metoda
replace,
która wyszukuje i zastępuje podłańcuch w łańcuchu -
metoda
rfind,
która zwraca indeks ostatniego dopasowania podłańcucha w łańcuchu -
metoda
rindex,
która zwraca najwyższy indeks dopasowania podłańcucha na końcu łańcucha