Heim > Backend-Entwicklung > Python-Tutorial > Wie soll ich Variablen und Funktionen in Python benennen?

Wie soll ich Variablen und Funktionen in Python benennen?

Linda Hamilton
Freigeben: 2024-12-02 10:23:11
Original
326 Leute haben es durchsucht

How Should I Name Variables and Functions in Python?

Python-Variablen- und Funktionsbenennungskonventionen

Im Gegensatz zu C#, wo CamelCase oder PascalCase bei der Variablen- und Methodenbenennung vorherrschen, bietet Python eine Fülle von Möglichkeiten . Variablen und Funktionen können mit „camelCase“, „PascalCase“ oder „snake_case“ benannt werden. Auch wenn es willkürlich erscheinen mag, orientieren sich Pythons Namenskonventionen am Python Enhancement Proposal (PEP) 8.

PEP 8: Funktions- und Variablennamen

Gemäß PEP 8 , sollten die folgenden Richtlinien sein gefolgt von:

  • Funktionsnamen:

    • Verwenden Sie Kleinbuchstaben.
    • Trennen Sie Wörter durch Unterstriche, um sie hervorzuheben Lesbarkeit.
  • Variablennamen:

    • Folgen Sie der gleichen Konvention wie bei Funktionen Namen.
  • Ausnahmen:

    • mixedCase ist in Situationen akzeptabel, in denen es der akzeptierte Stil ist, wie zum Beispiel in der threading.py Modul.

Beispiel:

Unter Einhaltung dieser Grundsätze wird der folgende Codierungsstil bevorzugt:

this_is_a_variable = 'a'

def this_is_a_function():
    pass
Nach dem Login kopieren

Während Sie im Python-Code möglicherweise noch auf andere Benennungsstile stoßen, gewährleistet die Einhaltung von PEP 8 Konsistenz und Lesbarkeit und fördert die Zusammenarbeit und den Code Wartbarkeit.

Das obige ist der detaillierte Inhalt vonWie soll ich Variablen und Funktionen in Python benennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage