Metoda startswith
Metoda startswith kontroluje, zda
řetězec začíná zadaným podřetězcem. Vrací
True nebo False.
V prvním parametru metody zadáme požadovaný podřetězec, ve druhém a třetím volitelných parametrech - index začátku a konce hledání.
Syntaxe
řetězec.startswith(podřetězec, [index začátku hledání], [index konce hledání])
Příklad
Pojďme zkontrolovat, zda řetězec začíná
podřetězcem 'a':
txt = 'abcadea'
print(txt.startswith('a'))
Výsledek provedení kódu:
True
Příklad
Nyní pojďme nastavit hranice hledání:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Výsledek provedení kódu:
True
Viz také
-
metoda
endswith,
která kontroluje výskyt podřetězce od konce řetězce -
metoda
find,
která vrací index prvního výskytu podřetězce v řetězci -
metoda
replace,
která hledá a nahrazuje podřetězec v řetězci -
metoda
rfind,
která vrací index posledního výskytu podřetězce v řetězci -
metoda
rindex,
která vrací nejvyšší index výskytu podřetězce na konci řetězce