Python startswith() metoda vraća True ili False. Vraća True ako niz počinje s prefiksom, inače False. Potrebna su dva parametra početak i kraj. Početak je početni indeks odakle pretraživanje počinje, a krajnji indeks je mjesto gdje pretraživanje prestaje.
Potpis
startswith(prefix[, start[, end]])
Parametri
prefiks : Niz koji treba provjeriti.
početak : Započni indeks od mjesta gdje počinje pretraživanje.
tok java filtera
kraj : Kraj indeksa dok se pretraživanje ne izvrši.
I početak i kraj su izborni parametri.
Povratak
Vraća Booleovu vrijednost True ili False.
Pogledajmo neke primjere metode startswith() da bismo razumjeli njezinu funkcionalnost.
Python String startswith() primjer metode 1
Kreirajmo prvo jednostavan primjer koji ispisuje True ako niz počinje s prefiksom.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2)
Izlaz:
es5 protiv es6
True
2. primjer metode Python String startswith().
Ako niz ne počinje s prefiksom, metoda vraća False. Pogledajte primjer u nastavku
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2)
Izlaz:
False
Python String startswith() Metoda Primjer 3
Ova metoda uzima tri parametra. Početni i završni indeks nisu obavezni. Ovdje prolazimo samo početni indeks.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2)
Izlaz:
preimenovati imenik linux
True
Python String startswith() Metoda Primjer 4
Vraća true ako niz između početnog i krajnjeg indeksa počinje od prefiksa. Stvoren je primjer za opis procesa.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6,10) # Displaying result print (str2) str2 = str.startswith('Java',8,12) # Displaying result print (str2)
Izlaz:
True False