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 Strengmanipulation
Datatyper i Python

Stryg for at vise menuen

book
Strengindeksering i Python

Strengindeksering giver dig mulighed for at få adgang til individuelle tegn i en streng ved hjælp af deres position eller indeks.

Indeksering i Python starter fra 0. Det betyder, at det første tegn i enhver streng har indeks 0, det andet tegn har indeks 1, og så videre.

For eksempel, i ordet "codefinity":

For at få adgang til et tegn ved indeks, brug firkantede parenteser [] med indeksnummeret indeni:

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 Uden for Rækkevidde

Hvis du forsøger at få adgang til et tegn på en indeks, der ikke eksisterer, vil Python give en fejl:

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

Dette kaldes en "index out of range" fejl. I ordet "codefinity" er gyldige indekser fra 0 til 9, fordi det har 10 tegn i alt.

Opgave

Swipe to start coding

I regnskabssystemer bruges initialer ofte i stedet for fulde navne, når der genereres rapporter eller underskrifter.

Du får variablerne first_name og last_name, som gemmer en persons navn.

Brug kun strengindeksering til at udtrække de første bogstaver fra hvert navn og vis dem i formatet: M.J.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 3.03

book
Strengindeksering i Python

Strengindeksering giver dig mulighed for at få adgang til individuelle tegn i en streng ved hjælp af deres position eller indeks.

Indeksering i Python starter fra 0. Det betyder, at det første tegn i enhver streng har indeks 0, det andet tegn har indeks 1, og så videre.

For eksempel, i ordet "codefinity":

For at få adgang til et tegn ved indeks, brug firkantede parenteser [] med indeksnummeret indeni:

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 Uden for Rækkevidde

Hvis du forsøger at få adgang til et tegn på en indeks, der ikke eksisterer, vil Python give en fejl:

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

Dette kaldes en "index out of range" fejl. I ordet "codefinity" er gyldige indekser fra 0 til 9, fordi det har 10 tegn i alt.

Opgave

Swipe to start coding

I regnskabssystemer bruges initialer ofte i stedet for fulde navne, når der genereres rapporter eller underskrifter.

Du får variablerne first_name og last_name, som gemmer en persons navn.

Brug kun strengindeksering til at udtrække de første bogstaver fra hvert navn og vis dem i formatet: M.J.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

close

Awesome!

Completion rate improved to 3.03

Stryg for at vise menuen

some-alt