¿Cómo estandarizar la codificación Python? Varios puntos clave de los estándares de codificación de Python
Python es un lenguaje de programación de scripts de uso general, gratuito y de código abierto, fácil de usar y potente. También es uno de los lenguajes de programación más populares en Internet. Ya sea desarrollo web tradicional, desarrollo de software para PC, operación y mantenimiento de Linux o análisis de big data, aprendizaje automático e inteligencia artificial, Python puede hacerlo. Para los amigos que se están preparando para estudiar por su cuenta o quieren mejorar Python, encontrar un conjunto de cursos adecuado a menudo puede obtener el doble de resultado con la mitad de esfuerzo. Le hemos proporcionado cuatro conjuntos de cursos en video de entrada a dominio de Python impartidos por el profesor con medalla de oro de Chaoxiang Education, el Sr. Li. Si está interesado, puede hacer clic para aprender ~
Varios puntos clave de los estándares de codificación de Python:
1. Reglas de escritura
Python adopta los estándares de codificación PEP8 A continuación, explicaremos algunos elementos que debemos seguir estrictamente al aprender Python.
●Cada declaración de importación solo importa un módulo y trate de evitar importar varios módulos a la vez.
Por ejemplo:
●No agregue ';' al final del código, ni use punto y coma para escribir dos comandos en la misma línea.
Por ejemplo:
#Escritura irregular
●Se recomienda que cada línea no exceda los 80 caracteres. Si excede, se recomienda utilizar paréntesis. "()" para separar los caracteres. Los contenidos de las líneas están concatenados y la barra invertida '' está en desuso.
Por ejemplo:
●El uso de líneas en blanco necesarias puede aumentar la legibilidad del código. Generalmente, hay dos líneas en blanco entre las definiciones de nivel superior y una línea en blanco entre las definiciones de métodos.
●Se recomienda utilizar espacios para separar ambos lados del operador y los parámetros de función.
●Debe evitar el uso de los operadores + y += en un bucle para acumular cadenas. Esto se debe a que las cadenas son inmutables y crearán objetos temporales innecesarios. El método recomendado es agregar cada carácter. a la lista, y luego se usa el método join() para unirse a la lista después de que finaliza el ciclo.
●Utilice estructuras de manejo de excepciones de manera adecuada para mejorar la tolerancia a fallas del programa, pero no confíe demasiado en las estructuras de manejo de excepciones.
2. Convenciones de nomenclatura
Las convenciones de nomenclatura juegan un papel muy importante en el código. Aunque todavía podemos ejecutar programas con nombres no estándar, afectarán nuestra capacidad para comprender el código. más convenientemente.
A continuación se muestran algunas convenciones de nomenclatura:
●El nombre debe ser lo más corto posible y utilizar letras minúsculas. Puede utilizar guiones bajos para separar varias letras, como get_name, tom_home y. activo. Estos son los tipos recomendados. (Hay ejemplos en esta sección que no cumplen con esta especificación. Si está interesado, puede encontrarlo)
●El nombre de la clase usa la primera letra de la palabra en mayúscula, por ejemplo, GetMoney, Historial, etc.
● Las variables o funciones del módulo que comienzan con un solo guión bajo "_" están protegidas y no se pueden importar cuando se importan desde el módulo utilizando la instrucción import*from.
●Las variables o métodos que comienzan con un doble guión bajo "__" son de clase privada.
3. Espacios
Algunas ubicaciones en el código requieren espacios. Las siguientes son las especificaciones para el uso de espacios:
●Hay uno antes y después de la asignación. símbolo "=" Espacios
●Todos los operadores binarios deben estar separados de sus operandos por espacios
●No debe haber espacios entre corchetes. Los corchetes de Python incluyen los paréntesis "0" y. corchetes " []" y
●Corchetes "{}".
●Sin espacios antes de comas, punto y coma o dos puntos.
4. Sangría
Cuatro espacios se consideran una sangría. La sangría en Python es similar a '{}' en lenguaje C, después del salto de línea ':' debe seguirse. por una sangría, de lo contrario se producirán errores de sintaxis.
Corregir como se muestra a continuación:
Si la sangría no se usa correctamente, se producirá un error de sintaxis.
5. Comentarios
Finalmente, hablemos de las reglas de comentarios. Verás muchos, muchos comentarios en este tutorial. Los comentarios están intercalados en el código, con '#'. principio y nueva línea. Ese es el final.
Lo anterior trata sobre "¿Cómo estandarizar la codificación Python? Varios puntos clave de los estándares de codificación Python". ¡Espero que las maravillosas respuestas de Xiaotu sean de alguna ayuda para su aprendizaje de programación Python! El lenguaje informático Python parece muy profesional y difícil de aprender, pero siempre que domines la lógica principal, ¡podrás dominar gradualmente el avance! Amigos que quieran aprender Python por sí mismos, hagan clic en este enlace: