Python está lleno de bromas y guiños, como no podía ser de otra forma en un lenguaje de programación cuyo nombre procede de un grupo cómico inglés. Veamos algunos de los huevos de pascua del lenguaje.
El primero lo encontramos al escribir en el intérprete la sentencia:
import this
con lo que se mostrará en pantalla el famoso Zen de Python.
El segundo tiene que ver con la absurda insistencia de muchos programadores en que se añadan llaves a Python para delimitar los bloques, en lugar de usar la identación, lo que iría en contra de uno de los principios básicos de Python, el DRY (Don’t Repeat Yourself).
>>> from __future__ import braces
File «
SyntaxError: not a chance
que vendría a querer decir algo así como «ni de coña».
El tercero imprime las palabras más famosas del mundo de la programación
>>> import __hello__
Hello world…
Por último en Python 3.0 tenemos un nuevo huevo de pascua, homenaje a xkcd y la tira cómica sobre Python más famosa del mundo, y es que al escribir
import antigravity
el interprete abrirá la URL de la tira en el navegador por defecto.
Como curiosidad la tira de xkcd es incorrecta, porque print
en Python 3.0 es ahora una función, luego el argumento «Hello, world!» debería estar entre paréntesis 😉
Me encantan estas tonterías 🙂
Pingback: Huevos de pascua en Python | Sumolari.com