Dateinamenskonventionen in Python
- Namenskonvention für Funktionen in Python
- Namenskonvention für Variablen in Python
- Namenskonvention für Klasse in Python
- Namenskonvention für Datei in Python
- Namenskonvention für Methoden in Python
- Modulname in Python
- Globale Namenskonvention für Variablen 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:
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.
- Eine Variable muss zwingend mit einem Buchstaben oder einem
Unterstrich (_)
beginnen. - Ein Variablenname sollte nur
A-Z,a-z,0-9
undunderscore(_)
sein. - Eine
Zahl
sollte nicht am Anfang eines Variablennamens stehen. - Eindeutige Zeichen wie
$,%,#,&,@.-,^
usw. dürfen nicht mit dem Variablennamen verwendet werden. - Variablennamen sind fallbezogen. Zum Beispiel sind
trs
undTrs
zwei unterschiedliche Variablen. - 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 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.
- Die
CamelCase
-Konvention sollte eingehalten werden. - Bei Klassen mit der Ausnahme sollten wir beim Schreiben den Namen mit einem
Error
beenden. - Wir können einen Klassennamen wie eine Funktion zuweisen, wenn wir die Klasse von irgendwo oder aufrufbar aufrufen.
- 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.
- Ein gewählter Dateiname sollte ein kurzer Name sein.
- Bei der Auswahl eines Namens für die Datei sollten ausschließlich Kleinbuchstaben verwendet werden.
- Der Dateiname kann auch einen
underscore()
enthalten.
Namenskonvention für Methoden in Python
Befolgen Sie beim Benennen einer Methode in Python die folgenden Regeln.
- Bei der Auswahl eines Namens für eine Methode sollten Sie nur
Kleinbuchstaben
wählen. - Um mehrere Wörter zu trennen, sollten Sie, falls Ihr Methodenname welche hatte, einen
Unterstrich (_)
verwenden. - Ein nicht öffentlicher Name sollte mit einem
underscore()
beginnen. - 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.
- Den Konstantennamen in Python immer
grossschreiben
. - 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.
- Bei der Auswahl eines Namens für ein Paket sollten wir alle
Kleinbuchstaben
wählen. - Um mehrere Wörter zu trennen, sollten wir einen
Unterstrich (_)
verwenden, falls unser Methodenname einen hatte. - 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.
- Bei der Auswahl eines Namens für ein Objekt sollten wir alle
Kleinbuchstaben
wählen. - Der gewählte Name sollte sehr
kurz
sein. - 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.
- Bei der Auswahl eines Namens für ein Modul sollten wir alle
Kleinbuchstaben
wählen. - Um mehrere Wörter zu trennen, sollten Sie, falls Ihr Modulname welche hatte, einen
Unterstrich (_)
verwenden. - 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.
- Bei der Auswahl eines Namens für eine globale Variable sollten Sie nur
Kleinbuchstaben
wählen. - 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 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