Python-Codierungskonvention: Benennung von Variablen und Funktionen
In Python unterscheiden sich die Namenskonventionen für Variablen und Funktionen von den üblichen Konventionen in anderen Sprachen wie C# . In diesem Artikel werden die in Python verwendeten Namenskonventionen untersucht.
Namenskonventionen:
Pythons PEP 8 (Style Guide for Python Code) empfiehlt die folgende Benennung Konventionen:
Variablen:
Funktionen:
Beispiel:
# Variable this_is_my_variable = 'a' # Function def this_is_my_function(): pass
Begründung:
Snake Case verbessert sich Lesbarkeit durch klare Trennung der Wörter. Dadurch entfällt auch die Notwendigkeit der Großschreibung, die beim Codieren in einer Sprache mit dynamischer Typisierung verwirrend sein kann.
Andere Konventionen:
Hinweis:
Von gemischter Groß- und Kleinschreibung (z. B. thisIsMyMethod) wird im Allgemeinen abgeraten, es kann jedoch sein, dass dies der Fall ist in Kontexten mit vorhandenem Code verwendet werden, der diesen Stil verwendet, um die Kompatibilität aufrechtzuerhalten.
Das obige ist der detaillierte Inhalt vonWie führt Pythons PEP 8 die Benennung von Variablen und Funktionen an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!