Metode Python startswith() atgriež True vai False. Tas atgriež True, ja virkne sākas ar prefiksu, pretējā gadījumā False. Tam nepieciešami divi parametri: sākums un beigas. Sākums ir sākuma rādītājs, no kura sākas meklēšana, un beigu indekss ir vieta, kur meklēšana beidzas.
Paraksts
startswith(prefix[, start[, end]])
Parametri
priedēklis : virkne, kas ir jāpārbauda.
sākt : Sāciet indeksu no vietas, kur sākas meklēšana.
i d e pilna forma
beigas : beigt indeksu, līdz tiek veikta meklēšana.
Gan sākums, gan beigas nav obligāti parametri.
Atgriezties
Tas atgriež Būla vērtību True vai False.
Apskatīsim dažus startswith() metodes piemērus, lai izprastu tās funkcionalitāti.
Python String sākas ar() Metodes 1. piemērs
Vispirms izveidosim vienkāršu piemēru, kas izdrukā True, ja virkne sākas ar prefiksu.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2)
Izvade:
java bool uz virkni
True
Python String sākas ar() Metodes 2. piemērs
Ja virkne nesākas ar prefiksu, metode atgriež False. Skatiet tālāk redzamo piemēru
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2)
Izvade:
False
Python String startswith() Metodes 3. piemērs
Šai metodei nepieciešami trīs parametri. Sākuma un beigu indekss nav obligāts. Šeit mēs nododam tikai sākuma indeksu.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2)
Izvade:
binārais koks
True
Python String startswith() Metodes 4. piemērs
Tas atgriež patiesu, ja virkne atrodas starp sākuma un beigu indeksu sākas no prefiksa. Tiek izveidots piemērs, lai aprakstītu procesu.
# 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)
Izvade:
True False