Tabulaciones
Cadenas de caracteres
Docstring
Cadena de texto
Variables de módulo
|
Espacios en blanco
Se debe añadir espacios entre elementos separados por comas, en ambos lados de una evaluación operativa y en asignaciones. Hay que evitar espacios entre el nombre de funciones y su llamada, entre variables y el acceso interno con [], en operaciones lógicamente unidas y en paréntesis vacíos. # Uso correcto de espacios
Importaciones de código
Evitar hacer
Longitud de líneas
Las longitudes idoneas son 79 caracteres por línea, 72 para comentarios, y 99 si el equipo acuerda usar líneas más largas. El propósito es tener una mejor lectura del código sin que tenga que haber saltos de linea. |
Posición de los operadores
Posición de líneas en blanco
2 líneas en blanco: rodean funciones y definiciones de clases de nivel principal. 1 línea en blanco: entre la definición de métodos dentro de una clase. 1 línea adicional: entre bloques lógicos de código para mayor claridad. 1 línea en blanco al final del archivo: todo archivo con contenido debe terminar con una línea en blanco.
Saltos de linea
|
Cheatography
https://cheatography.com
Reglas de estilos en PEP 8 Cheat Sheet (DRAFT) by LopeD
PEP 8 es la Guía de estilo para el código en Python. Fue creada para proporcionar recomendaciones sobre la escritura de código Python de forma legible y coherente, ayudando a los programadores a seguir un conjunto de estándares comunes.
This is a draft cheat sheet. It is a work in progress and is not finished yet.