är open - source programmeringsspråk Python känd för läsbarhet av sin kod och möjligheten att förlänga språket genom att lägga till C-modulerna . Ibland kanske du behöver hitta index för en sträng . Till exempel , när du programmerar en webbapplikation , kanske du vill kontrollera att användare inte anger en ogiltig URL eller oacceptabla villkor i ett kommentarsfältet . För att hitta index för en sträng , använder du " str.index " funktionen . Denna funktion liknar " hitta ( ) " , men " str.index " returnerar ett fel om strängen inte hittas . . Instruktioner
1
åt din Python redaktör
2
Typ:
x = " Detta är en sträng exempel "
x . index ( " tenta " ) Addera 3
Tryck " Enter " .
Python returnerar " 17 " .
i detta exempel är 17 den antalet tecken i strängen " x " när frasen " tenta " visas . Det är , 17 tecken förekommer i strängen innan du stöter delsträngen " examen . " Observera att om du hade angett x.index ( ' exa ' ) , x.index ( "ex" ) eller x.index ( ' exem ' ) , skulle Python fortfarande har återvänt " 17 . "
Om fras visas inte i strängen . Python returnerar " ValueError : delsträng hittades inte . " I exemplet ovan , " x.index ( ' foo ' ) returnerar ett " delsträng inte hittas "fel .