Muterbar eller Uforanderlig?
At forstå forskellen mellem mutable og immutable datatyper er afgørende. Mutable datatyper kan ændres efter deres oprettelse, mens immutable datatyper ikke kan ændres, når de først er oprettet.
Immutable datatyper kan ikke ændres, når de først er oprettet. I modsætning hertil kan mutable datatyper ændres efter deres oprettelse.
For at konkludere er int
og float
eksempler på immutable datatyper i Python. At tildele en variabel af disse typer en ny værdi ændrer ikke deres immutabilitet.
# Define a variable `var1` with an initial value var1 = 40 print(var1) # output: 40 # Change the value of `var1` var1 = 50 print(var1) # output: 50
Swipe to start coding
Forestil dig, at du administrerer et budget for et lille projekt. Oprindeligt er dit tilgængelige budget sat til $100. Men du modtager en ekstra finansiering på $50. Opdater værdien af project_budget
-variablen for at afspejle det samlede tilgængelige budget.
Når du har fuldført denne opgave, skal du klikke på knappen under koden for at tjekke din løsning.
Løsning
Tak for dine kommentarer!