El Zen de Python son principios de creación de código elaborados por Tim Peters en 1999, los puedes encontrar en la consola de Python si ejecutas lo siguiente:
import this
Una de las muchas razones por las que este Zen fue creado, es para organizar la forma en la que l@s programador@s desarrollan código y de esta forma se escriba código de manera clara, sencilla y precisa.
Lo bonito es mejor que lo feo.
Lo explícito es mejor que lo implícito.
Lo simple es mejor que lo complejo.
Lo complejo es mejor que lo complicado.
Plano es mejor que anidado.
Esparcido es mejor que denso.
La legibilidad cuenta.
Los casos especiales no son tan especiales como para romper las reglas.
Aunque la practicidad gana a la pureza.
Los errores nunca deben pasar en silencio.
A menos que se silencien explícitamente.
Ante la ambigüedad, rechaza la tentación de adivinar.
Debe haber una -y preferiblemente sólo una- forma obvia de hacerlo.
Aunque esa manera puede no ser obvia al principio, a menos que seas holandés.
Ahora es mejor que nunca.
Aunque a menudo «nunca» es mejor que «ahora mismo».
Si la implementación es difícil de explicar, es una mala idea.
Si la implementación es fácil de explicar, puede ser una buena idea.
Los espacios de nombres son una gran idea: ¡hagamos más!
Reflexiona e investiga cada uno de estos principios para la creación de código ¿Te hacen sentido? Puedes discutirlo con tus compañer@s de clase. Quizá no encuentres sentido a todos los principios ahora mismo, pero conforme avances en tu carrera en tecnología, encontrarás que cada principio tiene una razón.