Metodo startswith
Il metodo startswith verifica se una stringa
inizia con la sottostringa specificata. Restituisce
True o False.
Nel primo parametro del metodo specifichiamo la sottostringa che ci interessa, nel secondo e terzo parametro opzionale - l'indice di inizio e fine della ricerca rispettivamente.
Sintassi
stringa.startswith(sottostringa, [indice inizio ricerca], [indice fine ricerca])
Esempio
Verifichiamo se la stringa inizia con la
sottostringa 'a':
txt = 'abcadea'
print(txt.startswith('a'))
Risultato dell'esecuzione del codice:
True
Esempio
Ora specifichiamo i limiti della ricerca:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Risultato dell'esecuzione del codice:
True
Vedi anche
-
metodo
endswith,
che verifica la presenza di una sottostringa dalla fine della stringa -
metodo
find,
che restituisce l'indice della prima occorrenza della sottostringa nella stringa -
metodo
replace,
che cerca e sostituisce una sottostringa in una stringa -
metodo
rfind,
che restituisce l'indice dell'ultima occorrenza della sottostringa nella stringa -
metodo
rindex,
che restituisce l'indice più alto dell'occorrenza della sottostringa alla fine della stringa