Menu
Coddy logo textTech

Platzhalter-Variablen

Teil des Abschnitts Logic & Flow der Python-Journey von Coddy — Lektion 4 von 78.

In der Programmierung ist eine Platzhaltervariable eine Variable, die verwendet wird, um einen Wert vorübergehend zu speichern, oft während der Ausführung eines bestimmten Codeblocks. Platzhaltervariablen werden häufig in Situationen verwendet, in denen Operationen an einem Wert durchgeführt werden müssen, ohne die ursprüngliche Variable zu ändern. In Python ist es eine gängige Konvention für Platzhaltervariablen, einen Unterstrich _ als Variablennamen zu verwenden.

Verwendung eines einzelnen Unterstrichs _:

# Beispiel für die Verwendung von _ als Platzhalter in einer Schleife
for _ in range(5):
    print("Looping")
# Ausgabe:
# Looping
# Looping
# Looping
# Looping
# Looping

In diesem Beispiel wird _ als Platzhalter verwendet, da die Schleifenvariable im Rumpf der Schleife nicht benötigt wird.

Verwendung mehrerer einzelner Unterstriche:

In Fällen, in denen Sie mehrere Werte haben und nur einige davon benötigen, können Sie den Unterstrich mehrmals als separate Platzhaltervariablen verwenden. Zum Beispiel:

data = (1, 2, 3, 4, 5)
first, _, _, _, last = data
print(first)  # Ausgabe: 1
print(last)   # Ausgabe: 5

Hier wird _ verwendet, um das zweite, dritte und vierte Element des Tupels zu ignorieren.

challenge icon

Aufgabe

Einfach

Schreiben Sie ein Python-Programm, das die Verwendung von Platzhaltervariablen in verschiedenen Szenarien demonstriert:

  1. Erstellen Sie eine Schleife, die 5 Mal iteriert. Verwenden Sie eine Platzhaltervariable (einen Unterstrich), da die Schleifenvariable innerhalb der Schleife nicht verwendet wird. Geben Sie in jeder Iteration das Wort Iteration aus.
  2. Sie haben eine Liste von Zahlen: [10, 20, 30, 40, 50]. Entpacken Sie diese Liste in drei Variablen: first, middle und last. Verwenden Sie eine Platzhaltervariable, um den zweiten und vierten Wert zu ignorieren. Geben Sie dann die Werte von first, middle und last aus.

Überprüfen Sie den Testfall für das Ausgabeformat!

Spickzettel

Eine Platzhaltervariable speichert einen Wert vorübergehend und wird in Python üblicherweise durch einen Unterstrich _ dargestellt.

Verwendung des Unterstrichs in Schleifen, wenn die Schleifenvariable nicht benötigt wird:

for _ in range(5):
    print("Looping")

Verwendung mehrerer Unterstriche, um Werte beim Entpacken zu ignorieren:

data = (1, 2, 3, 4, 5)
first, _, _, _, last = data
print(first)  # Ausgabe: 1
print(last)   # Ausgabe: 5

Probier es selbst

# 5-malige Schleife unter Verwendung einer Platzhaltervariable
    
# Liste von Zahlen
numbers = [10, 20, 30, 40, 50]

# Entpacken der Liste unter Verwendung von Platzhaltervariablen

# Die Werte von first, middle und last ausgeben
print(f"First: {first}")
print(f"Middle: {middle}")
print(f"Last: {last}")
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logic & Flow