Aus dem Kurs: Python Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.
Memory-Management: immutable Variablen – Tutorial zu Python
Aus dem Kurs: Python Grundkurs
Memory-Management: immutable Variablen
In der ersten Übung dreht sich alles um unveränderliche Variablen, sog. Immutable Variables. Dafür wählen Sie bitte den Branch 04_02 aus und starten Sie wie gewohnt die Codespaces. Wie üblich lege ich ein neues File an, nämlich den beispiel_code.py für die Übung. Wie gesagt, in dieser Übung dreht sich alles um sog. unveränderliche Variablen. Sie wundern sich jetzt bestimmt: "Unveränderlich? Wir konnten doch alle Werte bis jetzt ändern?" Genau hier liegt die Spezialität in Python. Manche Variablen sind unveränderlich, also Immutable, und wir sehen uns jetzt gleich an, was das bedeutet. Angenommen, ich lege eine Variable x als Integer mit dem Wert 10 an. Dann kann ich mir die Speicheradresse, also dort, wo diese Variable liegt, einfach ausgeben lassen mit der Funktion id(). Das Ganze mache ich jetzt einmal und führe den Beispielcode aus. Wir sehen, x hat den Wert 10 und hat eine Speicheradresse zugewiesen bekommen. Wenn ich jetzt hingegen x z.B. um 5 erhöhen möchte und ich lasse mir…
Inhalt
-
-
-
-
-
-
Übersicht über das Memory-Management1 Min. 29 Sek.
-
(Gesperrt)
Memory-Management: immutable Variablen2 Min. 40 Sek.
-
(Gesperrt)
Memory-Management: mutable Variablen2 Min. 5 Sek.
-
(Gesperrt)
Funktionen: immutable Variablen3 Min. 4 Sek.
-
(Gesperrt)
Funktionen und mutable Variablen2 Min. 58 Sek.
-
(Gesperrt)
Garbage Collector4 Min. 4 Sek.
-
-
-
-
-