Einführung
In diesem Tutorial werden wir uns mit Python-Variablen, Speicheradressen und den Unterschieden zwischen veränderlichen und unveränderlichen Datentypen befassen:
- Unveränderliche Datentypen: Diese Datentypen können nach der Erstellung nicht geändert werden. Beispiele sind
int
,float
,str
,tuple
undfrozenset
. - Veränderliche Datentypen: Diese Datentypen können nach der Erstellung geändert werden. Beispiele sind
list
,dict
undset
.
Bei unveränderlichen Datentypen führt jeder Änderung zur Erstellung eines neuen Objekts, während veränderliche Datentypen in-place geändert werden können. Das Verständnis dieser Unterscheidung ist von entscheidender Bedeutung, wenn es um Speicheradressen und Variablenezuweisungen geht.
Wir werden die Variablenezuweisung, die Eigenschaften von veränderlichen und unveränderlichen Datentypen und den is
-Operator zum Vergleichen von Speicheradressen behandeln. Los geht's!