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

pythonstringa.startswith(sottostringa, [indice inizio ricerca], [indice fine ricerca])

Esempio

Verifichiamo se la stringa inizia con la sottostringa 'a':

pythontxt = 'abcadea'
print(txt.startswith('a'))

Risultato dell'esecuzione del codice:

pythonTrue

Esempio

Ora specifichiamo i limiti della ricerca:

pythontxt = 'abcadea'
print(txt.startswith('a', 3, 6))

Risultato dell'esecuzione del codice:

pythonTrue

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