¿Por qué Verdadero / Falso se capitaliza en Python?
-
22-08-2019 - |
Pregunta
Todos los miembros son camello caso, ¿verdad? ¿Por qué Verdadero / Falso, pero no verdadero / falso, lo que es más relajado?
Solución
Pep 285 :
Debería ser llamado las constantes 'True' y 'falso' (similar a Ninguno) o 'verdadero' y 'falso' (como en C ++, Java y C99)?
=> verdadero y falso.
La mayoría de los colaboradores de acuerdo en que la coherencia dentro de Python es más importante que la coherencia con otras lenguas.
Esto, como señala Andrew, es probablemente porque todos (la mayoría)? constantes integradas se capitalizan .
Otros consejos
Todas rel="noreferrer"> capitalizables o CamelCase [superior]:
Aquí hay una posible explicación :
veo que las convenciones de nomenclatura son tales que por lo general se denominan clases El caso de Carmel. ¿Por qué son los tipos incorporados en el nombre en minúsculas (como lista, dict, conjunto, bool, etc.)?
Debido a que la mayoría de ellos eran originalmente tipos y funciones de fábrica, no
- clases y una convención de nomenclatura es no es una razón de peso para hacer al revés cambios incompatibles. Una diferente ejemplo: el nuevo tipo internoset
es basado en (Altough no exactamente iguales a) Establecer la clase del módulo de juegos