Читать книгу Python a fondo - Óscar Ramírez Jiménez - Страница 28
1.5.3 Espacios, saltos de línea y líneas en blanco
ОглавлениеEn Python se intenta tener solo el número mínimo necesario de espacios y líneas en blanco para permitir que el código se lea correctamente y de manera natural. Por tanto, es mejor evitar cualquier tipo de espacio añadido que parezca exagerado, como en los siguientes ejemplos.
Los saltos de línea se añaden antes que los operadores lógicos, dado que mejoran la legibilidad del código, y siempre deben estar alineados al mismo nivel, como en el siguiente ejemplo:
A la hora de añadir las líneas en blanco existen diferentes reglas:
• Las funciones generales o las clases deberán estar rodeadas de dos líneas en blanco.
• Los métodos definidos dentro de clases se rodean de solo una línea en blanco.
• Se pueden usar líneas en blanco de forma moderada entre bloques de funciones o entre secciones lógicas.
• Algunos editores de texto reconocen el control-L (^L) como separador de página, por tanto, puede ser usado para separar las partes de código.