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

book
Utfordring: Slicing med Indeksfunksjon

Oppgave

Swipe to start coding

Prøv å trekke ut ord ved å bruke slicing, men på en litt mer komplisert måte. Syntaksen for slicing er følgende: word[start_index:end_index]. For å finne start_index, bruk index()-metoden, og for å finne end_index, bruk index()-metoden, og legg til lengden på ordet.

  1. Trekk ut ordet painful; lengden er 7.
  2. Trekk ut ordet mistakes; lengden er 8.
  3. Trekk ut ordet learn; lengden er 5.

Hvis du bruker alle metodene som ble utforsket, vil ikke denne oppgaven være utfordrende for deg.😏

Løsning

string = "It can be painful to learn from mistakes"

# Extract necessary words
learn = string[string.index('learn'):string.index('learn') + len('learn')]
painful = string[string.index("painful"):string.index("painful") + len("painful")]
mistakes = string[string.index("mistakes"):string.index("mistakes") + len("mistakes")]


print("The variable learn equals:", learn)
print("The variable painful equals:", painful)
print("The variable mistakes equals:", mistakes)

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 11
string = "It can be painful to learn from mistakes"

# Extract necessary words
learn = string[string.index('learn'):string.index('learn') + ___]
painful = string[string.___(___):___ + ___]
mistakes = string[___]


print("The variable learn equals:", learn)
print("The variable painful equals:", painful)
print("The variable mistakes equals:", mistakes)

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

some-alt