📑 Table of Contents
Salida Zen de Python en una terminal

El Zen de Python es una colección de 20 principios de software que influyen en el diseño del Lenguaje de Programación Python, de los cuales 19 fueron escritos por Tim Peters[1]​ en junio de 1999.[2]​ El texto es distribuido como dominio público.

El Zen de Python está escrito como la entrada informativa número 20 de las Propuestas de Mejoras de Python (PEP, Python Enhancement Proposals), y se puede encontrar en el sitio oficial de Python.[3]​ También se incluye como un huevo de Pascua en el intérprete de Python, mostrándose al ingresar la instrucción import this.[4]

Principios

editar

Los principios están listados a continuación:[5]

Bello es mejor que feo.
Explícito es mejor que implícito.
Simple es mejor que complejo.
Complejo es mejor que complicado.
Plano es mejor que anidado.
Espaciado es mejor que denso.
La legibilidad es importante.
Los casos especiales no son lo suficientemente especiales como para romper las reglas.
Sin embargo la practicidad le gana a la pureza.
Los errores nunca deberían pasar silenciosamente.
A menos que se silencien explícitamente.
Frente a la ambigüedad, evitar la tentación de adivinar.
Debería haber una, y preferiblemente solo una, manera obvia de hacerlo.
A pesar de que eso no sea obvio al principio a menos que seas Holandés.
Ahora es mejor que nunca.
A pesar de que nunca es muchas veces 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 que sea una buena idea.
Los espacios de nombres son una gran idea, ¡tengamos más de esos!

Referencias

editar

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Sintaxis y semántica de Python

de "The Zen of Python".​ Este mantra es intencionadamente opuesto al mantra de Perl y Ruby, " hay más de una manera para hacerlo". Python tiene las

Python

20 -- The Zen of Python «Copia archivada». Archivado desde el original el 4 de agosto de 2018. Consultado el 25 de febrero de 2010.  Python Software Foundation

Tim Peters

biblioteca estándar de Python.​ Peters también escribió el Zen de Python, pensado como una declaración de la filosofía de diseño de Python, que se incorporó

Bróker de mensajería

empresarial Middleware orientada a mensajería «Hub and Spoke [or] Zen and the Art of Message Broker Maintenance». Enterprise Integration Patterns. 12 de

PlayStation 2

existencias - 160 millones​ Konami BEMANI Python Konami BEMANI Python 2 Konami Python Konami Python 2 Konami Python Satellite Terminal Namco System 246 (en

The Magic Christian

guion con McGrath. La película también presenta apariciones previas a Monty Python de John Cleese (acreditado) y Graham Chapman (sin acreditar), quienes habían

Universidad de Friburgo (Suiza)

Schubert 1988 Ursula Schubert-Just 1985 Max Thurian 1985 Anne Marie Hoechli-Zen Ruffinen 1984 Bernard Outtier 1981 Enrique Dussel 1981 Charles Lohr 1979

Rivers Cuomo

Luigi Riva y Gianni Rivera.​ Se crio en Rochester, Nueva York, en el Centro Zen de Rochester, hasta que su padre dejó a la familia en 1975.​ Desde la separación