Python | Merkkijono alkaa kirjaimella ()

Python String starts with() -metodilla palaa Totta jos merkkijono alkaa määritetyllä etuliitteellä (merkkijono). Jos ei, se palaa Väärä käyttämällä Python .

Python String starts with() -menetelmän syntaksi

Syntaksi: str.startswith(etuliite, alku, loppu)

Parametrit:

  1. etuliite: etuliite ix ei ole muuta kuin merkkijono, joka on tarkistettava.
  2. alkaa: Aloituskohta, jossa etuliite on tarkistettava merkkijonosta.
  3. loppu: Loppukohta, jossa etuliite on tarkistettava merkkijonosta.

Palata: Palauttaa Totta jos merkkijonot alkavat annetulla etuliitteellä, muuten palauttaa Väärä .

Merkkijono alkaa() Python-esimerkissä

Täällä tarkistamme, alkaako merkkijono Geeksillä, ja sitten se löytää merkkijonon, joka alkaa Geeksillä. Jos kyllä, se palauttaa arvon True, muuten se palauttaa epätosi.

Python 3




var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))>

Lähtö:

True False 

Python startswith() Ilman alku- ja loppuparametreja

Jos emme anna aloitus- ja loppuparametreja, Python String startswith() -merkkijonomenetelmä tarkistaa, alkaako merkkijono sanalla esitä välitetty osamerkkijono vai ei.

Python 3




text> => 'geeks for geeks.'> # returns False> result> => text.startswith(> 'for geeks'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks'> )> print> (result)> # returns False> result> => text.startswith(> 'for geeks.'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks for geeks.'> )> print> (result)>

Lähtö:

False True False True 

Python startswith() Alku- ja loppuparametreilla

Jos annamme alku- ja lopetusparametrit, startswith() tarkistaa, vastaako alun ja lopun alun alimerkkijono annettua osamerkkijonoa.

Python 3




text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)>

Lähtö:

True True 

Tarkista, alkaako merkkijono alimerkkijonolla

Python String startswith() -menetelmässä voidaan myös välittää monikko merkkijonon sijasta. Tässä tapauksessa startswith()-metodi palauttaa True-arvon, jos merkkijono alkaa jollakin monikon alkioista.

Python 3




string> => 'GeeksForGeeks'> res> => string.startswith((> 'geek'> ,> 'geeks'> ,> 'Geek'> ,> 'Geeks'> ))> print> (res)> string> => 'apple'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> string> => 'mango'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)>

Lähtö:

True True False