Huevos de pascua en Python

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 ““, line 1
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 😉



Comentarios
  1. Me encantan estas tonterías 🙂

    Responder

  2. […] con la línea de huevos de pascua, vía Mundo Geek descubro una lista de huevos de pascua de Python, que seguramente os parecerán, al menos, […]

    Responder

Deja un comentario