The open -source programmeringsspråk Python er kjent for lesbarheten av koden sin og evnen til å utvide språket ved å legge C moduler. Til tider kan det hende du trenger for å finne indeksen til en streng. For eksempel , når du programmerer en web-applikasjon, kan det være lurt å sjekke at brukerne ikke angir en ugyldig URL eller uakseptabel begrep i en kommentarfeltet. For å finne indeksen til en streng , bruker du " str.index "-funksjonen . Denne funksjonen er lik " finne ( )" , men " str.index " returnerer en feil hvis strengen ikke blir funnet . . Instruksjoner
en
få tilgang til Python redaktør
2
Type:
x = " Dette er en streng eksempel "
x . indeks ( "eksamen ")
3
Trykk på " Enter" .
Python returnerer "17" .
i dette eksemplet er 17 den antall tegn i strengen "x " når uttrykket " eksamen " vises . Det vil si 17 tegn oppstå i strengen før du støter delstrengen " eksamen ". Merk at hvis du hadde skrevet x.index (' ov ') , x.index (' ex' ) eller x.index (' examp ') , ville Python fortsatt har returnert " 17 ".
P Hvis det setning vises ikke i strengen . Python returnerer " ValueError : delstrengen ikke funnet." I eksempelet ovenfor , " x.index (' foo ' ) returnerer en" delstrengen ikke funnet "feil.