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 😉



2 comentarios en «Huevos de pascua en Python»

  1. Pingback: Huevos de pascua en Python | Sumolari.com

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.