Lokale und globale Variablen

Es stellt sich nun die Frage, ob es einen Unterschied macht, ob eine Variable außerhalb oder innerhalb eines Funktionsblockes definiert wird. Um dies besser zu verstehen beschäftigen wir uns in diesem Abschnitt mit dem Unterschied zwischen globalen und lokalen Variablen:

    Variablen in Python können verschiedene Sichtbarkeitsbereiche haben
    Variablen in Blöcken außerhalb von Funktionen sind immer global und sind überall im Programm nutzbar
    Lokale Variablen sind nur innerhalb der Funktion in der sie definiert wurden nutzbar

Der Abschnitt besteht aus einem ausführlich kommentierten Jupyter Notebook, mit welchem Sie selbst die besprochenen Inhalte des Abschnitts erproben können und einem Video mit zugehörigen Erklärungen des Dozenten. 

Zugehörige Dateien
    06_LokaleGlobaleVariablen.ipynb (12.5 KB)
    06_LokaleGlobaleVariablen.mp4 (55.9 MB)
    06_LokaleGlobaleVariablen.pdf (391.5 KB)
