Python verfügt über "PEP8: Python Code Style Guide", das auch Namenskonventionen wie Variablennamen und Funktionsnamen beschreibt. Durch die Übereinstimmung der Namenskonventionen und Codierungsstile können Sie die Belastung für diejenigen verringern, die den Quellcode lesen, und für diejenigen, die ihn überprüfen. Bitte beachten Sie nicht nur die Namenskonvention, sondern auch die unter "[Lesbarer Code](https://qiita.com/search?q=tag%3A Lesbarer Code)" beschriebene Namensmethode.
PEP8
Verwenden | Namensregeln |
---|---|
Privat, privat | Fügen Sie am Anfang einen Unterstrich hinzu |
Vermeiden Sie Namenskonflikte in Unterklassen | Fügen Sie am Anfang zwei Unterstriche hinzu |
Besondere Eigenschaften, besondere Methoden | Fügen Sie vorher und nachher zwei Unterstriche hinzu (Da es in der Sprachspezifikation vorbereitet ist, definieren Sie es nicht selbst.) |
Vermeiden Sie Konflikte mit reservierten Wörtern und integrierten Funktionsnamen | Fügen Sie am Ende einen Unterstrich hinzu |
Verwenden | Namensregeln |
---|---|
Paket | Kurznamen in Kleinbuchstaben, kein Unterstrich |
Modul | Kurznamen in Kleinbuchstaben können durch Unterstriche getrennt werden |
Klasse, Ausnahme | CapWords-Methode (nur die ersten oberen Wörter verbinden, keinen Unterstrich verwenden) |
Funktionen, Methoden | Nur Kleinbuchstaben, Wörter nach Bedarf mit Unterstrichen trennen |
Konstante | Nur Großbuchstaben, getrennte Wörter mit Unterstrich |
Variable | Nur Kleinbuchstaben, Wörter nach Bedarf mit Unterstrichen trennen |
1 Zeichenvariable | l (Lower El)、O (Kapital o)、I (Kapitalauge)Benutze niemals(Zahlen abhängig von der Schriftart 1 、0 Weil es nicht zu unterscheiden ist) |
Verwenden | Namensregeln |
---|---|
Variable verwerfen | 1 Unterstrich (Wenn eine Variable für die Schleifen- oder Split-Zuweisung benötigt wird, aber nicht verwendet wird) |
Eine solche.
Recommended Posts