Python的這個隱藏彩蛋,你知道嗎?

關於Python

Python是這些年來發展得非常迅速的一門編程語言,現在流行的AI人工智能技術大多數都是用Python語言編寫的,這大大促進了的Python語言的發展。

Python的來歷

Python的創始人是Guido van Rossum。1989年聖誕節期間,在阿薩姆特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,作為ABC 語言的一種繼承,於是他只花了幾天時間就把Python開發出來了。


Python的這個隱藏彩蛋,你知道嗎?

而之所以要選擇Python(譯為:蟒蛇)作為該編程語言的名字,不過是因為他是一個叫Monty Python的喜劇團體的愛好者罷了。

小小的彩蛋

你知道如果在Python解釋器中輸入“import this”會發生什麼嗎?

如果身邊有電腦的話不妨試一試,就像這張圖片一樣

Python的這個隱藏彩蛋,你知道嗎?

這就是“Zen of Python”,也就是“Python之禪”。翻譯如下:

<code>優美勝於醜陋
明瞭勝於晦澀
簡單勝於複雜
複雜勝於雜亂
扁平勝於嵌套
間隔勝於緊湊
可讀性很重要
特例不足以特殊到違背這些原則
不要忽視錯誤,除非程序需要這樣做
面對模稜兩可,拒絕猜測
解決問題最直接的方法應該有一種,最好只有一種
可能這種方法一開始不夠直接,因為你不是範羅蘇姆
做也許好過不做,但不想就做還不如不做
如果方案難以描述明白,那麼一定是個糟糕的方案
如果容易描述,那麼可能是個好方案
命名空間是一種絕妙的理念,多加利用/<code>

“import this”的被定為輸出Tim Peter寫的《The Zen of Python》也就是Python編程和設計的指導原則。

它雖然叫做Python之禪,但這些準則不僅僅適用於Python,也適用於其它任何語言,值得我們細細品讀。


怎麼樣,這個彩蛋你以前知道嗎?如果你也是現在才發現的話,記得下次打開編輯器試試這條命令哦~


Python的這個隱藏彩蛋,你知道嗎?


分享到:


相關文章: