Python startswith() -metodi palauttaa joko True tai False. Se palauttaa True, jos merkkijono alkaa etuliitteellä, muussa tapauksessa False. Se vaatii kaksi parametria alku ja loppu. Aloitus on aloitusindeksi, josta haku alkaa, ja loppuindeksi on paikka, jossa haku pysähtyy.
Allekirjoitus
startswith(prefix[, start[, end]])
Parametrit
etuliite : Merkkijono, joka on tarkistettava.
alkaa : Aloita hakemisto siitä, mistä haku alkaa.
java-koodiesimerkkejä
loppu : Lopeta hakemisto, kunnes haku suoritetaan.
Sekä alku että loppu ovat valinnaisia parametreja.
Palata
Se palauttaa loogisen arvon joko True tai False.
Katsotaanpa joitain esimerkkejä startswith()-menetelmästä ymmärtääksemme sen toiminnallisuuden.
Python String startswith() Menetelmäesimerkki 1
Luodaan ensin yksinkertainen esimerkki, joka tulostaa True, jos merkkijono alkaa etuliitteellä.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2)
Lähtö:
vikas divyakirti
True
Python String startswith() Menetelmäesimerkki 2
Jos merkkijono ei ala etuliitteellä, menetelmä palauttaa False. Katso alla oleva esimerkki
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2)
Lähtö:
False
Python String startswith() -menetelmä Esimerkki 3
Tämä menetelmä vaatii kolme parametria. Alku- ja loppuindeksi ovat valinnaisia. Tässä välitämme vain aloitusindeksin.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2)
Lähtö:
merkkijonomenetelmään javassa
True
Python String startswith() Menetelmäesimerkki 4
Se palauttaa tosi, jos alku- ja loppuindeksin välissä oleva merkkijono alkaa etuliitteestä. Esimerkki luodaan kuvaamaan prosessia.
# 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)
Lähtö:
True False