Resumen de las reglas de variables de nomenclatura de Python

Resumen de las reglas de variables de nomenclatura de Python

1. Las letras mayúsculas y los guiones bajos
se utilizan para representar constantes, por ejemplo: CONST_VALUE = 0

2. El caso Camel
se usa para representar clases, por ejemplo: MyClass

3. Las letras minúsculas están subrayadas. Las letras minúsculas
se utilizan para representar módulos, variables, nombres de funciones y nombres de métodos, por ejemplo: numpy

4. Guión bajo
1. Guión bajo único: se usa como una variable de bucle, ya no se usa, solo como marcador de posición
2. Guión bajo anterior: débilmente privado, acepta que las propiedades y los métodos que comienzan con un solo guión bajo son utilizados internamente por la clase, y todavía puede ser utilizado por <nombre de objeto>.<nombre de propiedad>, desde xx import * no importará métodos y propiedades que comiencen con un solo guión bajo.
3. Guiones bajos dobles precedentes: fuerte privado, no heredado por las subclases. Los atributos y métodos que comienzan con guiones bajos dobles, por ejemplo: "__X" serán renombrados por el intérprete como: "_<nombre de clase>__X".
4. Guiones bajos dobles antes y después: los nombres generales no tienen ningún efecto y algunos se utilizan para reservar atributos o métodos. Ejemplos de esto son, __init__ constructor de objetos, __call__ hace que un objeto sea invocable. No utilice incorrectamente los nombres con guiones bajos dobles antes y después para evitar errores.

Supongo que te gusta

Origin blog.csdn.net/a_13572035650/article/details/128434261
Recomendado
Clasificación