Föränderlig eller Oföränderlig?
Att förstå skillnaden mellan mutabla och immutabla datatyper är avgörande. Mutabla datatyper kan ändras efter att de skapats, medan immutabla datatyper inte kan modifieras när de väl har skapats.
Immutabla datatyper kan inte ändras när de väl har skapats. I kontrast kan mutabla datatyper ändras efter att de skapats.
Sammanfattningsvis är int
och float
exempel på immutabla datatyper i Python. Att tilldela en ny variabel av dessa typer ändrar inte deras 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
Föreställ dig att du hanterar en budget för ett litet projekt. Inledningsvis är din tillgängliga budget satt till $100. Men du får ytterligare finansiering på $50. Uppdatera värdet på variabeln project_budget
för att återspegla den totala tillgängliga budgeten.
När du har slutfört denna uppgift, klicka på knappen nedanför koden för att kontrollera din lösning.
Lösning
Tack för dina kommentarer!