single
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 aanpassen. Laten we naar een voorbeeld kijken om te zien wat er gebeurt. We weten pas wat het resultaat is als we het proberen. Laten we daarom dit voorbeeld bekijken.
123string = "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 aanpassingen te creëren. vergelijkbare wijzigingen ondergaan.
De methode replace() is geïmplementeerd om dit probleem op te lossen. De syntax 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":
12345678string = "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)
Veeg om te beginnen met coderen
Zoals eerder vermeld, is oefening de sleutel tot succes; daarom volgt hier een nieuwe 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:
"Paris is the capital of France"."Brasilia is located in South America"."Monkeys eat bananas".
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.