Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Snijden met Indexfunctie | Python Stringmanipulatie
Gegevens Typen in Python

book
Uitdaging: Snijden met Indexfunctie

Taak

Swipe to start coding

Probeer woorden te extraheren met behulp van slicing, maar op een iets ingewikkeldere manier. De syntaxis van slicing is als volgt: word[start_index:end_index]. Om de start_index te vinden, gebruik de index() methode, en om de end_index te vinden, gebruik de index() methode en voeg de lengte van het woord toe.

  1. Extraheer het woord painful; de lengte is 7.
  2. Extraheer het woord mistakes; de lengte is 8.
  3. Extraheer het woord learn; de lengte is 5.

Als je alle methoden gebruikt die zijn onderzocht, zal deze taak niet uitdagend voor je zijn.😏

Oplossing

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)

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 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)

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt