Dateinamenskonventionen in Python

Rana Hasnain Khan 15 Februar 2024
  1. Namenskonvention für Funktionen in Python
  2. Namenskonvention für Variablen in Python
  3. Namenskonvention für Klasse in Python
  4. Namenskonvention für Datei in Python
  5. Namenskonvention für Methoden in Python
  6. Modulname in Python
  7. Globale Namenskonvention für Variablen in Python
Dateinamenskonventionen in Python

Wir werden Python-Namenskonventionen vorstellen und diskutieren, wie man Namenskonventionen in Python verwendet, wenn es um Klassen, Variablen, Funktionen, Objekte, Dateinamen, Module, Konstanten, Pakete, Globale und Variablen geht.

Wir können Variablen auf viele verschiedene Arten benennen, und Python hat es einfach gemacht. Die Namenskonvention ist in der Programmiersprache unerlässlich und macht Aufgaben einfach und schnell.

Namenskonvention für Funktionen in Python

Wir können eine Funktion in Python nicht einfach benennen. Bei der Benennung einer Funktion in Python müssen einige offensichtliche Regeln erfüllt werden.

Beim Schreiben des Python-Funktionsnamens sollten wir nur Kleinbuchstaben verwenden. Es dürfen keine Großbuchstaben verwendet werden.

Bei der Benennung einer Funktion darf anstelle des Leerzeichens zwischen den Wörtern ein Unterstrich (_) verwendet werden.

Code:

# python
def my_testFunction():
    print("This is a test function using underscore!")


def our_Criticfunction():
    print("This is a critic function.")


def newData_func():
    print("This is a better function name.")


my_testFunction()
our_Criticfunction()
newData_func()

Ausgang:

Funktionsnamenskonvention in Python

Namenskonvention für Variablen in Python

Es ist dasselbe wie bei Funktionsnamen. Bei der Benennung einer Python-Variablen müssen einige Regeln beachtet werden.

Die Regeln sind wie folgt.

  1. Eine Variable muss zwingend mit einem Buchstaben oder einem Unterstrich (_) beginnen.
  2. Ein Variablenname sollte nur A-Z,a-z,0-9 und underscore(_) sein.
  3. Eine Zahl sollte nicht am Anfang eines Variablennamens stehen.
  4. Eindeutige Zeichen wie $,%,#,&,@.-,^ usw. dürfen nicht mit dem Variablennamen verwendet werden.
  5. Variablennamen sind fallbezogen. Zum Beispiel sind trs und Trs zwei unterschiedliche Variablen.
  6. Schlüsselwörter wie class, for, def, del, is else, try und from sollten bei der Benennung einer Variablen vermieden werden.

Im folgenden Beispiel geht es darum, welche Namen in Python erlaubt sind, wie unten gezeigt.

# python
# Variable Names that are allowed
a = 2
b = "Hello"
pythonVariable = "Python Tutorial"
python_variable = "Python Tutorial"
_python_variable = "Python Tutorial"
_pythonVariable = "Python Tutorial"
PYTHONVARIABLE = "Python Tutorial"
pythonVariable = "Python Tutorial"
pythonVairbale3 = "Python Tutorial"

Lassen Sie uns die Namen besprechen, die in Python nicht erlaubt sind.

# python
# Variable Names that are not allowed
7pythonvariable = "Python Tutorial"
-pythonvariable = "Python Tutorial"
pythonv@riable = "Python Tutorial"
python variable = "Python Tutorial"
for = "Python Tutorial"

Wenn wir unzulässige Variablen verwendet haben, wird eine ungültige Syntax angezeigt. Es wird sie einzeln verarbeiten, und als Ergebnis wird ein Fehler angezeigt.

Ausgang:

Namenskonvention für Variablen in Python

Namenskonvention für Klasse in Python

Die Namenskonvention für Klassen in Python ist identisch mit der für andere Programmiersprachen, da es Regeln für Variablen und Funktionen gab. Wir müssen auch bestimmte Regeln befolgen, wenn wir Klassen in Python benennen.

Der Name bestimmt die Identität von allem. Ein eindeutiger Name verbessert Ihre Aussichten.

Wir sollten also einer Klasse einen Eigennamen zuweisen, da das Programm mit der Klasse beginnt. Die Regeln sind wie folgt.

  1. Die CamelCase-Konvention sollte eingehalten werden.
  2. Bei Klassen mit der Ausnahme sollten wir beim Schreiben den Namen mit einem Error beenden.
  3. Wir können einen Klassennamen wie eine Funktion zuweisen, wenn wir die Klasse von irgendwo oder aufrufbar aufrufen.
  4. Die Klassen innerhalb von Python werden in Kleinbuchstaben geschrieben.

Code:

# python
class OurClass
class HelloWorld
class UserError

Namenskonvention für Datei in Python

Wenn wir uns für einen Namen für Ihre Datei entscheiden, müssen Sie die folgenden Regeln beachten.

  1. Ein gewählter Dateiname sollte ein kurzer Name sein.
  2. Bei der Auswahl eines Namens für die Datei sollten ausschließlich Kleinbuchstaben verwendet werden.
  3. Der Dateiname kann auch einen underscore() enthalten.

Namenskonvention für Methoden in Python

Befolgen Sie beim Benennen einer Methode in Python die folgenden Regeln.

  1. Bei der Auswahl eines Namens für eine Methode sollten Sie nur Kleinbuchstaben wählen.
  2. Um mehrere Wörter zu trennen, sollten Sie, falls Ihr Methodenname welche hatte, einen Unterstrich (_) verwenden.
  3. Ein nicht öffentlicher Name sollte mit einem underscore() beginnen.
  4. Zwei Unterstriche (_) sollten am Anfang verwendet werden, wenn Sie einen Methodennamen entstellen möchten.

Konstante Namenskonvention in Python

Spezifische Regeln sollten befolgt werden, um eine Konstante in Python zu benennen.

  1. Den Konstantennamen in Python immer grossschreiben.
  2. Um mehrere Wörter zu trennen, sollten wir, falls Ihr konstanter Name welche hatte, einen Unterstrich (_) verwenden.

Paketnamenskonvention in Python

Im Folgenden sind die Regeln aufgeführt, die wir beim Benennen eines Pakets befolgen sollten.

  1. Bei der Auswahl eines Namens für ein Paket sollten wir alle Kleinbuchstaben wählen.
  2. Um mehrere Wörter zu trennen, sollten wir einen Unterstrich (_) verwenden, falls unser Methodenname einen hatte.
  3. Es ist vorteilhaft, bei der Benennung eines Pakets ein einziges Wort zu verwenden.

Objektnamenskonvention in Python

Beim Benennen eines Objekts in Python sollten wir die folgenden Regeln befolgen.

  1. Bei der Auswahl eines Namens für ein Objekt sollten wir alle Kleinbuchstaben wählen.
  2. Der gewählte Name sollte sehr kurz sein.
  3. Um mehrere Wörter zu trennen, sollten wir einen Unterstrich (_) verwenden, falls unser Methodenname einen hatte.

Modulname in Python

Einige Regeln müssen befolgt werden, wenn Sie ein Modul in Python benennen.

  1. Bei der Auswahl eines Namens für ein Modul sollten wir alle Kleinbuchstaben wählen.
  2. Um mehrere Wörter zu trennen, sollten Sie, falls Ihr Modulname welche hatte, einen Unterstrich (_) verwenden.
  3. Es ist vorteilhaft, bei der Benennung eines Moduls ein Einzelwort zu verwenden.

Globale Namenskonvention für Variablen in Python

Im Folgenden finden Sie die Regeln für die Benennung einer globalen Variablen.

  1. Bei der Auswahl eines Namens für eine globale Variable sollten Sie nur Kleinbuchstaben wählen.
  2. Um mehrere Wörter zu trennen, sollten Sie, falls Ihre globale Variable welche hatte, einen Unterstrich (_) verwenden.

Argumente einer Methode

Beispielsweise verwenden Methoden self als erstes Argument. Bei der Klassenmethode sollte cls als Anfangsargument verwendet werden.

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn