0Pricing
Learn AI with Python · Lektion

Gültigkeitsbereich und Lebensdauer von Variablen

Verstehen Sie, wie der Gültigkeitsbereich von Variablen Ihren Code beeinflusst und Fehler verhindert.

Gültigkeitsbereich und Lebensdauer von Variablen ist eine kostenlose Learn AI with Python-Lektion auf CoddyKit. Dies ist Lektion 3 von 5. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Learn AI with Python-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Learn AI with Python-Kurs umfasst insgesamt 5 Lektionen.

Einführung in den Gültigkeitsbereich und die Lebensdauer von Variablen

Einführung in den Gültigkeitsbereich und die Lebensdauer von Variablen

Der Gültigkeitsbereich und die Lebensdauer legen fest, wo und wie lange eine Variable in Ihrem Programm existiert. Das Verständnis dieser Konzepte ist entscheidend, um effizienten und fehlerfreien Code zu schreiben.

In dieser Lektion lernen Sie globale und lokale Variablen sowie das Konzept der Variablenlebensdauer kennen.

Gültigkeitsbereich und Lebensdauer von Variablen — Illustration 1

Was ist ein Gültigkeitsbereich?

Was ist ein Gültigkeitsbereich?

Der Gültigkeitsbereich bezeichnet den Teil eines Programms, in dem eine Variable zugänglich ist. Variablen können einen globalen oder lokalen Gültigkeitsbereich haben:

  • Globaler Gültigkeitsbereich: Die Variable ist im gesamten Programm zugänglich.
  • Lokaler Gültigkeitsbereich: Die Variable ist nur innerhalb der Funktion zugänglich, in der sie definiert ist.

Globale Variablen

Globale Variablen

Eine globale Variable wird außerhalb jeder Funktion deklariert und kann von überall im Programm aus aufgerufen werden:

# Example of a global variable
x = 10  # Global variable
def print_x():
    print(x)

print_x()

Lokale Variablen

Lokale Variablen

Eine lokale Variable wird innerhalb einer Funktion deklariert und ist nur innerhalb dieser Funktion zugänglich:

# Example of a local variable
def calculate_square():
    x = 5  # Local variable
    return x * x

print(calculate_square())

Lebensdauer von Variablen

Lebensdauer von Variablen

Die Lebensdauer einer Variablen bezeichnet den Zeitraum, in dem sie im Speicher existiert:

  • Globale Variablen: Existieren, solange das Programm ausgeführt wird.
  • Lokale Variablen: Existieren nur während der Ausführung der Funktion.

Globale Variablen ändern

Globale Variablen ändern

Um eine globale Variable innerhalb einer Funktion zu ändern, verwenden Sie das Schlüsselwort global:

# Modifying a global variable
x = 10

def update_x():
    global x
    x = 20

update_x()
print(x)  # Outputs: 20

Praktisches Beispiel

Praktisches Beispiel

Hier ist ein Beispiel, das globale und lokale Variablen veranschaulicht:

# Example of global and local variables
x = 100

def print_variables():
    y = 50  # Local variable
    print("Global variable x:", x)
    print("Local variable y:", y)

print_variables()

Häufige Fehler beim Gültigkeitsbereich

Häufige Fehler beim Gültigkeitsbereich

Hier sind einige häufige Fehler, die Sie vermeiden sollten:

  • Versuchen, außerhalb ihrer Funktion auf eine lokale Variable zuzugreifen.
  • Eine globale Variable ändern, ohne das Schlüsselwort global zu verwenden.
  • Eine globale Variable durch eine lokale Variable mit demselben Namen überschreiben.

Was haben Sie gelernt?

Was haben Sie gelernt?

In dieser Lektion haben Sie Folgendes gelernt:

  • Den Unterschied zwischen globalen und lokalen Variablen.
  • Wie Sie das Schlüsselwort global verwenden, um globale Variablen zu ändern.
  • Die Bedeutung des Gültigkeitsbereichs und der Lebensdauer von Variablen.

Sehr gut! Fahren wir mit der nächsten Lektion fort.

Gültigkeitsbereich und Lebensdauer von Variablen — Illustration 11

Häufig gestellte Fragen

Ist die Lektion „Gültigkeitsbereich und Lebensdauer von Variablen“ kostenlos?

Ja — der vollständige Text von „Gültigkeitsbereich und Lebensdauer von Variablen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Learn AI with Python-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Learn AI with Python-Kurs umfasst insgesamt 5 Lektionen.

Was lerne ich in „Gültigkeitsbereich und Lebensdauer von Variablen“?

Verstehen Sie, wie der Gültigkeitsbereich von Variablen Ihren Code beeinflusst und Fehler verhindert. Du übst Learn AI with Python mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Learn AI with Python zu starten?

Keine Vorkenntnisse erforderlich. Learn AI with Python auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 5.

Wie lange dauert die Lektion „Gültigkeitsbereich und Lebensdauer von Variablen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Learn AI with Python-Lektion Code schreiben und ausführen?

Ja. Jede Learn AI with Python-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Was ist eine Funktion?
  2. Rückgabewerte
  3. Gültigkeitsbereich und Lebensdauer von Variablen
  4. Eingebaute Funktionen und benutzerdefinierte Funktionen
  5. Module importieren
← Zurück zu Learn AI with Python