Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Strengindeksering i Python | Python Strengmanipulering
Datatyper i Python

Sveip for å vise menyen

book
Strengindeksering i Python

Strengindeksering lar deg få tilgang til individuelle tegn i en streng ved å bruke deres posisjon, eller indeks.

Indeksering i Python starter fra 0. Det betyr at det første tegnet i en hvilken som helst streng har indeks 0, det andre tegnet har indeks 1, og så videre.

For eksempel, i ordet "codefinity":

For å få tilgang til et tegn ved indeks, bruk hakeparenteser [] med indeksnummeret inni:

12345
string = "codefinity" print("Print the c symbol:", string[0]) # First character print("Print the o symbol:", string[1]) # Second character print("Print the y symbol:", string[9]) # Last character
copy

Indeks utenfor rekkevidde

Hvis du prøver å få tilgang til et tegn på en indeks som ikke eksisterer, vil Python gi en feil:

123
# This will raise an IndexError string = "codefinity" print(string[10])
copy

Dette kalles en "index out of range"-feil. I ordet "codefinity" er gyldige indekser fra 0 til 9, fordi det har 10 tegn totalt.

Oppgave

Swipe to start coding

I regnskapssystemer brukes ofte initialer i stedet for fulle navn når man genererer rapporter eller signaturer.

Du har variablene first_name og last_name, som lagrer en persons navn.

Bruk kun strengindeksering for å hente ut de første bokstavene fra hvert navn og vis dem i formatet: M.J.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3
Vi beklager at noe gikk galt. Hva skjedde?

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

book
Strengindeksering i Python

Strengindeksering lar deg få tilgang til individuelle tegn i en streng ved å bruke deres posisjon, eller indeks.

Indeksering i Python starter fra 0. Det betyr at det første tegnet i en hvilken som helst streng har indeks 0, det andre tegnet har indeks 1, og så videre.

For eksempel, i ordet "codefinity":

For å få tilgang til et tegn ved indeks, bruk hakeparenteser [] med indeksnummeret inni:

12345
string = "codefinity" print("Print the c symbol:", string[0]) # First character print("Print the o symbol:", string[1]) # Second character print("Print the y symbol:", string[9]) # Last character
copy

Indeks utenfor rekkevidde

Hvis du prøver å få tilgang til et tegn på en indeks som ikke eksisterer, vil Python gi en feil:

123
# This will raise an IndexError string = "codefinity" print(string[10])
copy

Dette kalles en "index out of range"-feil. I ordet "codefinity" er gyldige indekser fra 0 til 9, fordi det har 10 tegn totalt.

Oppgave

Swipe to start coding

I regnskapssystemer brukes ofte initialer i stedet for fulle navn når man genererer rapporter eller signaturer.

Du har variablene first_name og last_name, som lagrer en persons navn.

Bruk kun strengindeksering for å hente ut de første bokstavene fra hvert navn og vis dem i formatet: M.J.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt