官术网_书友最值得收藏!

1.2 Python之禪

在Python的交互式解釋器中輸入import this就會顯示Tim Peters的The Zen of Python,即Python之禪。

Python之禪,體現(xiàn)了Python這門語言的設(shè)計哲學,其中的很多觀點對于日常的編程也是很有指導意義的,參考中文譯文如下。

Python之禪

蒂姆·彼得斯

優(yōu)美勝過丑陋。

顯式勝過隱式。

簡單勝過復雜。

復雜勝過繁復。

串行勝過嵌套。

稀疏勝過稠密。

可讀性很重要。

雖然理想很豐滿,現(xiàn)實很骨感,

但是所謂特例并不足以打破上面的這些規(guī)則。

所有錯誤都不應(yīng)該被直接忽略,

除非在能夠被精確地捕獲之后。

當面對不明確的情況時,要拒絕去猜測的誘惑。

應(yīng)該有一種,最好是唯一一種,顯而易見的解決方案。

盡管起初,那種解決方案可能并不是那么顯而易見,因為你不是Python 之父。

現(xiàn)在行動勝過永不開始。

盡管,永不開始經(jīng)常好過沖動的開始。

如果你的實現(xiàn)難于向別人解釋,這往往不是個好主意。

如果你的實現(xiàn)很容易向別人解釋,這可能是個好主意。

命名空間是一個令人激動的偉大想法,讓我們將它發(fā)揚光大。

主站蜘蛛池模板: 河东区| 富民县| 衡东县| 长宁区| 迭部县| 西乌珠穆沁旗| 黄陵县| 丰宁| 扎赉特旗| 吉安县| 定远县| 巩留县| 阜南县| 寿阳县| 天气| 山丹县| 新乐市| 彩票| 平江县| 互助| 大新县| 东乌珠穆沁旗| 吴忠市| 长乐市| 洛浦县| 嘉荫县| 镇宁| 当涂县| 自治县| 大城县| 清镇市| 濮阳市| 白河县| 新竹市| 喀喇沁旗| 宜章县| 广宁县| 宜宾县| 洛南县| 理塘县| 越西县|