logo

Python | Strengen starter med()

Python String startswith() metode returnerer ekte hvis en streng starter med det angitte prefikset (streng). Hvis ikke, kommer den tilbake Falsk ved hjelp av Python .

Python-streng starter med() Metodesyntaks

Syntaks: str.startswith(prefiks, start, slutt)



Parametere:

  1. prefiks: prefiks ix ingenting annet enn en streng som må sjekkes.
  2. start: Startposisjon der prefiks er nødvendig for å bli sjekket i strengen.
  3. slutt: Sluttposisjon der prefiks er nødvendig for å bli sjekket i strengen.

Komme tilbake: Returnerer ekte hvis strenger starter med det gitte prefikset, returnerer ellers Falsk .

String startswith() i Python Eksempel

Her vil vi sjekke om strengen starter med Geeks og så vil den finne at strengen begynner med Geeks Hvis ja, så returnerer den True ellers vil den returnere usann.



Python3






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

>

>

Produksjon:

True False>

Python startswith() Uten start- og sluttparametere

Hvis vi ikke oppgir start- og sluttparametere, vil Python String startswith()-strengmetoden sjekke om strengen begynner med å presentere den beståtte understrengen eller ikke.

Python3




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)>

>

>

Produksjon:

False True False True>

Python starterswith() Med start- og sluttparametere

Hvis vi gir start- og sluttparametere, vil startswith() sjekke om delstrengen i start- og sluttstart samsvarer med den gitte delstrengen.

Python3




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

>

>

Produksjon:

True True>

Sjekk om en streng starter med en understreng

Vi kan også sende en tuppel i stedet for en streng for å matche innenfor Python String startswith() Method. I dette tilfellet vil startswith()-metoden returnere True hvis strengen starter med noen av elementene i tupelen.

Python3




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)>

string.replaceall java

>

>

Produksjon:

True True False>