The Zen of Python, by Tim Peters | Python之禪 by Tim Peters |
---|---|
Beautiful is better than ugly. | 優(yōu)美勝于丑陋(Python 以編寫(xiě)優(yōu)美的代碼為目標(biāo)) |
Explicit is better than implicit. | 明了勝于晦澀(優(yōu)美的代碼應(yīng)當(dāng)是明了的玲销,命名規(guī)范扇丛,風(fēng)格相似) |
Simple is better than complex. | 簡(jiǎn)潔勝于復(fù)雜(優(yōu)美的代碼應(yīng)當(dāng)是簡(jiǎn)潔的伏社,不要有復(fù)雜的內(nèi)部實(shí)現(xiàn)) |
Complex is better than complicated. | 復(fù)雜勝于凌亂(如果復(fù)雜不可避免瞳步,那代碼間也不能有難懂的關(guān)系蟀给,要保持接口簡(jiǎn)潔) |
Flat is better than nested. | 扁平勝于嵌套(優(yōu)美的代碼應(yīng)當(dāng)是扁平的凸丸,不能有太多的嵌套) |
Sparse is better than dense. | 間隔勝于緊湊(優(yōu)美的代碼有適當(dāng)?shù)拈g隔绅络,不要奢望一行代碼解決問(wèn)題) |
Readability counts. | 可讀性很重要(優(yōu)美的代碼是可讀的) |
Special cases aren't special enough to break the rules.Although practicality beats purity. | 即便假借特例的實(shí)用性之名挨队,也不可違背這些規(guī)則(這些規(guī)則至高無(wú)上) |
Errors should never pass silently.Unless explicitly silenced. | 不要包容所有錯(cuò)誤弧可,除非你確定需要這樣做(精準(zhǔn)地捕獲異常蔑匣,不寫(xiě) except:pass 風(fēng)格的代碼) |
In the face of ambiguity, refuse the temptation to guess. | 當(dāng)存在多種可能,不要嘗試去猜測(cè) |
There should be one-- and preferably only one --obvious way to do it. | 而是盡量找一種棕诵,最好是唯一一種明顯的解決方案(如果不確定裁良,就用窮舉法) |
Although that way may not be obvious at first unless you're Dutch. | 雖然這并不容易,因?yàn)槟悴皇?Python 之父(這里的 Dutch 是指 Guido ) |
Now is better than never.Although never is often better than right now. | 做也許好過(guò)不做年鸳,但不假思索就動(dòng)手還不如不做(動(dòng)手之前要細(xì)思量) |
If the implementation is hard to explain, it's a bad idea.If the implementation is easy to explain, it may be a good idea. | 如果你難以向人描述你的方案趴久,那肯定不是一個(gè)好方案;反之亦然(方案測(cè)評(píng)標(biāo)準(zhǔn)) |
Namespaces are one honking great idea -- let's do more of those! | 命名空間是一種絕妙的理念搔确,我們應(yīng)當(dāng)多加利用(倡導(dǎo)與號(hào)召) |
Python 之禪翻譯
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門(mén)蜘拉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人有鹿,你說(shuō)我怎么就攤上這事旭旭。” “怎么了葱跋?”我有些...
- 文/不壞的土叔 我叫張陵持寄,是天一觀的道長(zhǎng)源梭。 經(jīng)常有香客問(wèn)我,道長(zhǎng)稍味,這世上最難降的妖魔是什么废麻? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮模庐,結(jié)果婚禮上烛愧,老公的妹妹穿的比我還像新娘。我一直安慰自己赖欣,他們只是感情好屑彻,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著顶吮,像睡著了一般社牲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上悴了,一...
- 那天搏恤,我揣著相機(jī)與錄音,去河邊找鬼湃交。 笑死熟空,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的搞莺。 我是一名探鬼主播息罗,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼才沧!你這毒婦竟也來(lái)了迈喉?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤温圆,失蹤者是張志新(化名)和其女友劉穎挨摸,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體岁歉,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡得运,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锅移。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片熔掺。...
- 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響疯坤,放射性物質(zhì)發(fā)生泄漏报慕。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一压怠、第九天 我趴在偏房一處隱蔽的房頂上張望眠冈。 院中可真熱鬧,春花似錦菌瘫、人聲如沸蜗顽。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)雇盖。三九已至,卻和暖如春栖忠,著一層夾襖步出監(jiān)牢的瞬間崔挖,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓捐川,卻偏偏與公主長(zhǎng)得像脓鹃,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子古沥,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 《Python 之禪》的翻譯和解釋 本文最初發(fā)表于戀花蝶的博客(http://blog.csdn.net/lanp...
- 對(duì)于翻譯瘸右,我沒(méi)有什么發(fā)言權(quán)。我對(duì)翻譯的了解大多來(lái)自思果先生的《翻譯研究》和《翻譯新究》這兩本書(shū)渐白。思果先生是著名的散...
- The Zen of Python, by Tim PetersBeautiful is better than ...
- 作者Tim Peters Beautiful is better than ugly. 優(yōu)美比丑陋更好 Expli...
- 懷孕前的準(zhǔn)備事項(xiàng)有很多尊浓,其中有幾項(xiàng)是未準(zhǔn)爸媽們非做不可的,在此纯衍,媽媽寶寶小編就將這些孕前必要的準(zhǔn)備工作都列舉出來(lái)栋齿,...