Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Snijd de Zin | Python Stringmanipulatie
Gegevens Typen in Python

book
Snijd de Zin

Laten we een andere waardevolle Python-operatie verkennen die nuttig blijkt te zijn bij het omgaan met het string-datatype. Het kan voordelig zijn om symbolen op gespecificeerde intervallen te extraheren. Zorg ervoor dat je het voorbeeld bekijkt, aangezien verbale uitleg mogelijk niet de meest effectieve methode is om programmeerconcepten te begrijpen (zoals geïllustreerd door een beroemde uitspraak van Albert Einstein in het voorbeeld).

string = "Life is like riding a bicycle. To keep your balance, you must keep moving"
sliced_string = string[1:11:4]
print(sliced_string)
123
string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
copy

Ik wil je de syntaxis string[starting_index : ending_index : step] verduidelijken. In deze context is de resulterende string gegenereerd van het eerste tot het elfde teken, met een stapgrootte van 4, wat betekent dat elke vierde symbool binnen dit bereik is opgenomen.

Taak

Swipe to start coding

Nu is het jouw beurt! Volg deze stappen:

  1. Gebruik slicing om de zin "Get a foot" uit de eerste string te halen en wijs deze toe aan de variabele phrase1.

  2. Gebruik slicing om de zin "away" uit de tweede string te halen en wijs deze toe aan de variabele phrase2 (het gebruik van negatieve indexering wordt hier aanbevolen).

Oplossing

string1 = "Get a foot in the door in programming!"
string2 = "Plug away"
# Slice out the phrase 'Get a foot'
phrase1 = string1[:10]
# Slice out the phrase 'away'
phrase2 = string2[-4:]

# Print the strings and relevant phrases
print("phrase1 variable equals:", phrase1)
print("phrase2 variable equals:", phrase2)
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 6
string1 = "Get a foot in the door in programming!"
string2 = "Plug away"
# Slice out the phrase 'Get a foot'
phrase1 = string1[___]
# Slice out the phrase 'away'
phrase2 = string2[___:___]

# Print the strings and relevant phrases
print("phrase1 variable equals:", phrase1)
print("phrase2 variable equals:", phrase2)

Vraag AI

expand
ChatGPT

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

some-alt