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

Sveip for å vise menyen

book
Skjæring Oppgave

Slicing kan forbedres med et stegargument, som lar deg trekke ut tegn med bestemte intervaller.

Dette er nyttig når du vil velge hvert andre tegn, hoppe over bokstaver, eller trekke ut mønstre fra strukturert data som fakturanumre, transaksjonskoder eller rapporter.

python
  • start: indeksen hvor slicing begynner (inkludert)

  • end: indeksen hvor slicing slutter (ekskludert)

  • step: intervallet (f.eks. 2 betyr hvert andre tegn)

Eksempel

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Vi starter på indeks 0

  • Slutter på indeks 13 (ekskludert)

  • Bruker et steg på 5, som betyr: ta hvert femte tegn

Tegnene på indeksene 0, 5 og 10 er 'T', '2' og 'I', så resultatet er 'T0N'.

Denne typen slicing kan brukes til å trekke ut initialer eller kontrollkoder fra strukturerte strenger i finansielle eller dokumentsystemer.

Oppgave

Swipe to start coding

I et regnskapssystem genereres filnavn for finansielle rapporter automatisk. Hvert filnavn inkluderer et prefiks, rapporttypen og året.

Din oppgave er å bruke slicing med et steg for å trekke ut det 1. og 3. sifferet i året (i dette tilfellet, 2 og 2) fra filnavnet. Dette resultatet vil fungere som en enkel årskontrollkode.

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 7

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
Skjæring Oppgave

Slicing kan forbedres med et stegargument, som lar deg trekke ut tegn med bestemte intervaller.

Dette er nyttig når du vil velge hvert andre tegn, hoppe over bokstaver, eller trekke ut mønstre fra strukturert data som fakturanumre, transaksjonskoder eller rapporter.

python
  • start: indeksen hvor slicing begynner (inkludert)

  • end: indeksen hvor slicing slutter (ekskludert)

  • step: intervallet (f.eks. 2 betyr hvert andre tegn)

Eksempel

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Vi starter på indeks 0

  • Slutter på indeks 13 (ekskludert)

  • Bruker et steg på 5, som betyr: ta hvert femte tegn

Tegnene på indeksene 0, 5 og 10 er 'T', '2' og 'I', så resultatet er 'T0N'.

Denne typen slicing kan brukes til å trekke ut initialer eller kontrollkoder fra strukturerte strenger i finansielle eller dokumentsystemer.

Oppgave

Swipe to start coding

I et regnskapssystem genereres filnavn for finansielle rapporter automatisk. Hvert filnavn inkluderer et prefiks, rapporttypen og året.

Din oppgave er å bruke slicing med et steg for å trekke ut det 1. og 3. sifferet i året (i dette tilfellet, 2 og 2) fra filnavnet. Dette resultatet vil fungere som en enkel årskontrollkode.

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 7
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