Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Is String Muteerbaar? | Strings
Datatypen in Python
Sectie 3. Hoofdstuk 12
single

single

Uitdaging: Is String Muteerbaar?

Veeg om het menu te tonen

Je herinnert je misschien iets over mutabele en onveranderlijke datatypes. Onveranderlijk kan niet worden gewijzigd.

Maar hoe zit het met strings? Deze zijn onveranderlijk. Je kunt een string niet direct wijzigen. Laten we een voorbeeld bekijken om te zien wat er gebeurt. We weten het resultaat pas als we het proberen. Daarom bekijken we dit voorbeeld.

123
string = "What does it really take to be first past the post?" string[0] = 'k'

TypeError

Het wijzigen van de inhoud van een string is een veelvoorkomende behoefte. Python biedt de methode replace() om een nieuwe string met de gewenste wijzigingen te creëren. ondergaan soortgelijke wijzigingen.

De methode replace() is geïmplementeerd om dit probleem op te lossen. De syntaxis is als volgt:

string.replace(old_word, new_word)

Elke stringmethode creëert een nieuwe string — het origineel blijft ongewijzigd. In dit voorbeeld verandert replace() "seafood" in "fish":

12345678
string = "I would like to order seafood" # I changed my mind and want to order fish now new_string = string.replace('seafood','fish') # The previous order print(string) # The current order print(new_string)
Taak

Veeg om te beginnen met coderen

Zoals ik eerder zei, oefening is de sleutel tot succes; daarom is hier weer een gelegenheid om te oefenen!

Corrigeer de fouten in de zinnen string1, string2 en string3 zodat ze waarheidsgetrouw zijn. Je zou de volgende resultaten moeten krijgen:

  1. "Paris is the capital of France".
  2. "Brasilia is located in South America".
  3. "Monkeys eat bananas".

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 12
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

some-alt