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

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