detta är en liten lista över ägg som hittills hittats i cpython-implementeringen av Python. Observera att alla dessa kanske inte finns i andra Python-implementeringar.

meddela mig gärna om du hittar något som inte finns här.

Vad är det här?

förmodligen den mest kända av gänget är this. Importera this kommer att få dig Zen av Python som ger en fin uppsättning regler som du kan obnoxiously släppa på människor under kod recensioner.

importera detta Zen av Python, av Tim PetersBeautiful är bättre än ful.Explicit är bättre än implicit.Enkelt är bättre än komplext.Komplex är bättre än komplicerat.Platt är bättre än kapslad.Gles är bättre än tät.Läsbarhet räknas.Särskilda fall är inte tillräckligt speciella för att bryta mot reglerna.Även om praktiken slår renhet.Fel ska aldrig passera tyst.Om inte uttryckligen silenced.In ansiktet av tvetydighet, vägra frestelsen att gissa.Det borde finnas ett-och helst bara ett-uppenbart sätt att göra det.Även om det sättet kanske inte är uppenbart först om du inte är holländare.Nu är bättre än aldrig.Även om aldrig är ofta bättre än * just * nu.Om genomförandet är svårt att förklara är det en dålig ide.Om genomförandet är lätt att förklara kan det vara en bra ide.Namespaces är en tutande bra ide - låt oss göra mer av dem!

gå vidare och kolla in källan för this. Den använder en av de mest kända krypteringsteknikerna.

antigravitation!

jag kommer inte att förstöra detta, gå öppna din terminal och skriv:

importera antigravity

om du är på Python 3, Stäng inte din terminal. Det finns en extra pärla här för dig:

från AntiGravity import geohash

för att ta reda på mer om detta, se källan till antigravity.py.

Hello World

utgången här skiljer sig något om du kör den under Python 2 eller Python 3, verkar som om Python 3-versionen är bättre än sin Python 2-motsvarighet:

# under Python 3>>> import__phello _ _ Hej världen!>>> från__ phello _ _ importera spam # modul i paketet __phello_ _ Hej världen!>> > importera _ _ Hej _ _ Hej världen!

Det är mycket hellowing! Under Python 2 använder meddelandet en efterföljande ellips, hur spännande:

# Python 2>>> importera _ _ Hej _ _ Hej världen...

dessa (__hello__ och __phello__) används för att testa frysta moduler/paket från vad jag har förstått.

Brace yourself

detta talar bara för sig själv:

>>> från__ future _ _ import hängslen fil" <stdin>", linje 1syntaxerror: inte en chans

naturligtvis är dessa inte riktigt behövs eftersom Python har en av de mest sofistikerade parsers runt.

vänligt språk farbror för livet

för några av backstory här, ta en titt på PEP 401. En av FLUFL: s officiella handlingar var att återställa jämförelseoperatören <> som fanns i Python 2 och togs bort i Python 3:

>>> 1 <> 3 Fil " <stdin>", linje 1 1 <> 3 ^SyntaxError: ogiltig syntax>>> från__ future _ _ importera barry_as_FLUFL>>> 1 <> 3sann

gör inte detta.