Supresas divertidas em Python – Easter Eggs

Existem algumas brincadeiras que os desenvolvedores do interpretador Python “esconderam” como surpresas engraçadas para o usuário. Por exemplo, abra um shell Python e digite:

>>> import antigravity

Após digitar tal comando, será aberta uma janela do navegador com uma tirinha do xkcd, que brinca com Python: http://xkcd.com/353/

Outra brincadeira bem engraçada é a seguinte:

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

Repare na mensagem de erro. Ela faz uma brincadeira com o fato de programas em Python não precisarem e não utilizarem { e } para delimitar os blocos de código, isso porque Python define os blocos através da indentação do código.

O easter egg que é provavelmente o mais famoso é o seguinte:

>>> import this

Ao digitar esse comando, será impresso na tela um texto conhecido como “The Zen of Python”, que apresenta em alguns versos a filosofia empregada no desenvolvimento da linguagem.

Faça os testes você mesmo. Se você conhece algum outro easter egg em Python, poste aqui nos comentários.