Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Regeln Zur Benennung Von Variablen | Variablen und Typen
Einführung in Python
Abschnitt 2. Kapitel 3
single

single

bookRegeln Zur Benennung Von Variablen

Swipe um das Menü anzuzeigen

Fantastischer Fortschritt! Jetzt tauchen wir in etwas Grundlegendes, aber dennoch Entscheidendes ein — das Benennen von Variablen. Wie jeder Artikel im Supermarkt einen bestimmten Platz und ein Etikett hat, muss auch jede Variable in Python sorgfältig benannt werden. Gute Namen helfen dir und anderen, auf einen Blick zu verstehen, was dein Code macht.

Sieh dir an, wie Alex die Regeln zur Variablennamensgebung erklärt und wie diese in der Praxis funktionieren:

Regeln zur Benennung von Variablen

Immer mit einem Buchstaben oder Unterstrich beginnen

Variablennamen müssen mit einem Buchstaben oder einem Unterstrich beginnen, wie item_name oder _price. Ein Variablenname darf nicht mit einer Zahl beginnen (z. B. ist 2item ungültig).

Nur Buchstaben, Zahlen und Unterstriche verwenden

Variablennamen dürfen nur Buchstaben, Zahlen und Unterstriche enthalten. Zum Beispiel ist item_name1 erlaubt, aber vermeide Sonderzeichen wie Bindestriche (item-name ist ungültig).

Groß- und Kleinschreibung beachten

Python unterscheidet zwischen Groß- und Kleinschreibung. Daher sind item und Item zwei verschiedene Variablen in Python.

Keine reservierten Wörter von Python verwenden

Vermeide es, die eingebauten Schlüsselwörter von Python (wie print, if und type) als Variablennamen zu verwenden, da diese bereits für spezielle Zwecke in der Sprache reserviert sind.

Beispiel für korrekte Variablennamen

Im folgenden Beispiel werden alle Regeln zur Benennung von Variablen eingehalten, sodass die Variablen korrekt benannt sind und der Code reibungslos ausgeführt wird:

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

Beispiel für falsche Benennung

Im folgenden Beispiel werden die Regeln zur Variablenbenennung nicht beachtet, was zu Fehlern und Problemen beim Ausführen des Codes führt:

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy

Hinweis

Es ist möglich, die oben genannten Variablennamen zu korrigieren, damit der Code fehlerfrei ausgeführt werden kann.

Sinnvoll benannte Variablen verbessern die Lesbarkeit und Wartbarkeit des Codes. Die Einhaltung der Namenskonventionen von Python ist entscheidend, um Syntaxfehler und andere potenzielle Probleme zu vermeiden.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

Erstellen und drucken von Variablen, die einen Lebensmittelartikel beschreiben — "Bread". Definieren von Variablen für den Namen, den Preis pro Laib und die Lagerbestandsmenge, wobei klare und beschreibende Namen verwendet werden.

Code-Anweisungen

  • Erstellen einer Variablen item_name und Zuweisung des Strings "Bread".
  • Erstellen einer Variablen item_price und Zuweisung des Floats 4.52 (Preis pro Laib).
  • Erstellen einer Variablen items_in_stock und Zuweisung des Integers 230 (verfügbare Menge).
  • Verwendung dieser Variablen in print()-Anweisungen zur Anzeige der Artikeldetails.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt