Welcher der folgenden ist kein gültiger Variablenname in Python?

Python Variablennamen Regeln

Einer der wichtigsten Aspekte, wenn man anfängt, Code zu schreiben, ist das Verständnis darüber, wie man Variablennamen korrekt deklariert. Die Frage, die hier gestellt wird, betrifft genau diese Grundlage der Programmiersprache Python. Die korrekte Antwort lautet "2variable". Dies ist kein gültiger Variablenname in Python, und in den folgenden Abschnitten werden wir erklären, warum das so ist.

Python hat spezifische Regeln und Konventionen zur Benennung von Variablen. Im Allgemeinen gelten die folgenden Regeln:

  1. Ein Variablenname muss mit einem Buchstaben oder einem Unterstrich (_) beginnen.
  2. Der Rest des Variablennamen kann aus Buchstaben, Zahlen und Unterstrichen bestehen.
  3. Variablennamen sind case-sensitiv, d.h., "my_variable" und "My_Variable" wären zwei verschiedene Variablen.

Unter Bezugnahme auf diese Regeln ist "2variable" kein gültiger Variablenname, weil er mit einer Zahl beginnt, was gegen die erste Regel verstößt. Andererseits sind "my_variable", "_variable" und "variable_2" alle gültige Variablennamen, da sie diesen Regeln entsprechen.

Beachten Sie, dass obwohl die Regeln es erlauben, einen Variablennamen mit einem Unterstrich zu beginnen, es oft als Konvention angesehen wird, Variablennamen mit Unterstrichen zur Kennzeichnung von 'privaten' Variablen zu reservieren, die innerhalb der Klasse oder des Moduls verwendet werden und nicht außerhalb davon.

Ein gutes Verständnis dieser Grundlagen erleichtert das Schreiben von klarem und effektivem Code in Python. Es ermöglicht es Ihnen, Variablennamen zu erstellen, die informativ und aussagekräftig sind und das Lesen und Verstehen Ihres Codes erleichtern. Wenn alle Programmierer diese Konventionen befolgen, bleibt der Code konsistent, was die Zusammenarbeit und den Codeaustausch zwischen den Entwicklern erleichtert.

Finden Sie das nützlich?