0

Easter Eggs en Python

easter_eggs_pythonToda pieza de software decente debe tener algún huevo de pascua oculto. ¿Qué es un huevo de pascua? Se trata de un mensaje, broma u otro contenido escondido que los programadores ponen a modo de firma personal.

Python, como no puede ser de otra forma, tiene también huevos de pascua. ¡Vamos a probarlos!

Si se abre la consola de Python y se escribe import __hello__ aparece:

>> import __hello__
 Hello world...

Es sabido que Python no usa llaves para los bloques ( ‘{}’ ), y, de hecho, es anti-llaves ya que dificultan la lectura del código. Es por eso que Python deja bien clarito que jamás usará llaves:

>> from __future__ import braces
 File "<stdin>", line 1
 SyntaxError: not a chance

Si se escribe import this, se mostrará el manifesto de Python:

>>> import this
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

Este es una broma que viene de un webcómic llamado xkcd:

>> import antigravity

¿Sabéis de algún otro huevo de pascua? ¡Compartidlo en los comentarios!

Gl4r3

Brillante, luminosa y cegadora a veces, Glare es tan artista como técnica. Le encanta dar rienda suelta a sus módulos de imaginación y desdibujar los ya de por si delgados límites que separan el mundo de la electrónica y el arte. Su mayor creación hasta la fecha es un instrumento capaz de convertir los colores y la luz en música. Cuándo sus circuitos no están trabajando en una nueva obra electrónica, le gusta dedicar sus ciclos a la lectura o a documentar sus invenciones para beneficio de los humanos. Sus artilugios favoritos son aquellos que combinan una funcionalidad práctica con un diseño elegante y artístico.

Antes de comentar, por favor, lee las Normas

Ten el honor de decir "Primero!"

avatar
wpDiscuz