Den open source- programmeringssprog Python er kendt for læsbarheden af dens kode og evnen til at udvide sproget ved at tilføje C- moduler. Til tider kan du finde indekset for en streng. For eksempel , ved programmering af en web-applikation kan du kontrollere, at brugerne ikke indtaster en ugyldig URL eller uacceptabel term i en kommentar felt. For at finde indekset af en streng , skal du bruge " str.index "-funktion. Denne funktion svarer til "find () ", men " str.index " returnerer en fejl , hvis strengen ikke er fundet. . Instruktioner
1
adgang til dine Python editor
2
Type:
x = "Dette er en streng eksempel "
x . indeks (» eksamen «)
3
Tryk på " Enter" .
Python returnerer " 17" .
i dette eksempel 17 er det antallet af tegn i strengen " x ", når udtrykket " eksamen " vises. Det vil sige, 17 tegn forekommer i strengen , før du støder på substring " eksamen ". Bemærk at hvis du havde indtastet x.index ( EXA ), x.index ( »ex« ), eller x.index ( brin ' ) ville Python stadig er vendt tilbage " 17 ".
Hvis sætning vises ikke i strengen . Python returnerer " ValueError : delstreng ikke fundet." I eksemplet ovenfor , " x.index ( ' foo' ) returnerer en " delstreng ikke fundet " fejl.