Frage

Alle Mitglieder sind Kamel Fall, nicht wahr? Warum Wahr / Falsch, aber nicht wahr / falsch, das ist entspannter?

War es hilfreich?

Lösung

Pep 285 :

  

Wenn die Konstanten genannt werden ‚True‘   und ‚False‘ (ähnlich          None) oder 'wahr' und 'falsch' (wie in C ++, Java und C99)?

     

=> Wahr und Falsch.

     

Die meisten Rezensenten einig, dass die Konsistenz innerhalb Python mehr   Wichtiger als die Übereinstimmung mit anderen Sprachen.

Dies ist, wie Andrew darlegt, ist wahrscheinlich, weil alle (die meisten)? integrierte Konstanten werden aktiviert .

Andere Tipps

Alle der Python integrierte Konstanten werden aktiviert oder [oberen] Camelcase:

Hier ist ein möglich explaination :

  
    

Ich sehe, dass die Namenskonventionen so sind, dass Klassen in der Regel genannt bekommen     Camelcase. Warum sind die eingebauten Typen alle Klein genannt (wie     Liste, dict, Set, Bool, etc.)?

  
     

Da die meisten von ihnen waren ursprünglich   Typen und Fabrik Funktionen, nicht
  Klassen - und eine Namenskonvention ist   nicht ein starker Grund, rückwärts zu machen   inkompatible Änderungen. Ein anderer   Beispiel: Der neue eingebaute Typ set ist   basierend auf (altough nicht genau gleich   to) die Set-Klasse aus dem Set Modul

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top