Python , en av flere høyere nivå programmeringsspråk , er raskt økende popularitet blant programmerere på grunn av portabilitet sin , brukervennlighet , mangel på alvorlige syntaksregler og modularitet . Det finnes flere typer vanlige Python- objekter som en programmerer jobber med : strenger , lister , variabler, heltall og ordbøker , blant andre. På et tidspunkt , kan du bli møtt med oppgaven med å utvinne de enkelte tegn fra en Python streng. Det er flere måter å gjøre dette . Instruksjoner
en
Skaff strengen du ønsker å bryte fra hverandre . For eksempel vil bruke innspill fra en bruker , bruker raw_input ( )-funksjonen : en
x = raw_input ( "Vennligst oppgi en streng :")
2
konvertere strengen til en liste ved hjelp av den innebygde listen ( )-funksjonen . Dette er trolig den enkleste måten å bryte strengen i sine enkelte tegn. Ved å bruke eksempelet fra Trinn 1 : en
L = raw_input ( x )
Dette bryter "x " i en liste "L ", hvis enkelte elementer du kan nå endre , i motsetning til elementene i en string .
3
Pakk tegnene ved å indeksere strengen . Sette individuelle variabler lik hver streng index karakter er en annen måte å hente dem . For eksempel : en
a = x [ 0 ]
b = x [ 1 ]
c = x [ 2 ]
og så videre til enden av strengen er nådd. Du kan også bruke en løkke for dette : en
y = len ( x )
for i in range ( y) : en
ai = x [ y ]
første er lengden på strengen opp i " y " og deretter "i" looper gjennom strengen og lagrer karakterene i " a1 ", " a2 ", " a3 " og så videre .