PEP8: Un estándar para escribir código en Python
Python

PEP8: Un estándar para escribir código en Python

Humai·

Resumen

No todos los programadores lo saben pero en Python existe algo llamado PEPs (Python Enhancement Proposals) que regulan distintos aspectos de la producción de código con Python. Los PEPs. cubren desde principios de diseño generales, como el Zen de Python hasta convenciones a la hora de escribir documentación, como Docstring Convention.

No todos los programadores lo saben pero en Python existe algo llamado PEPs (Python Enhancement Proposals) que regulan distintos aspectos de la producción de código con Python. Los PEPs. cubren desde principios de diseño generales, como el Zen de Python hasta convenciones a la hora de escribir documentación, como Docstring Convention.

PEP8, creado en 2001, es el manual de estilo que aborda los temas de cómo nombrar clases, funciones y variables. Como cubre todos los aspectos de estilos que pueden surgir mientras programamos el estándar completo es un poco extenso. Acá va un resumen de las reglas más importantes:

  1. Funciones, métodos y variables

En este caso la convención elegida es lower_snake_case.

Imagen del articulo

2. Classes

Para los nombres de clases la convención es UpperCamelCase. Los métodos y variables privados deben empezar con “_”.

Imagen del articulo

3. Sumas

A la hora de sumar, es importante que cada elemento esté en una línea distinta. Cada elemento tiene que estar al lado del operador que lo modifica.

Imagen del articulo

4. Saltos de línea

Después de un salto de línea conviene respetar la indentación que se tenía.

Imagen del articulo