最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python里隱藏的“禪”

 更新時(shí)間:2014年06月16日 10:04:43   投稿:shichen2014  
這篇文章主要介紹了IT柏拉圖翻譯的python的lib目錄下this.py文件中的一首詩,蘊(yùn)含了Python程序設(shè)計(jì)中很多哲理性的規(guī)律,需要的朋友可以參考下

在 python的lib目錄里有一個(gè):this.py,它其實(shí)是隱藏著一首詩,源碼如下:

復(fù)制代碼 代碼如下:
s = """Gur Mra bs Clguba, ol Gvz Crgref

Ornhgvshy vf orggre guna htyl.
Rkcyvpvg vf orggre guna vzcyvpvg.
Fvzcyr vf orggre guna pbzcyrk.
Pbzcyrk vf orggre guna pbzcyvpngrq.
Syng vf orggre guna arfgrq.
Fcnefr vf orggre guna qrafr.
Ernqnovyvgl pbhagf.
Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf.
Nygubhtu cenpgvpnyvgl orngf chevgl.
Reebef fubhyq arire cnff fvyragyl.
Hayrff rkcyvpvgyl fvyraprq.
Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.
Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg.
Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu.
Abj vf orggre guna arire.
Nygubhtu arire vf bsgra orggre guna *evtug* abj.
Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn.
Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.
Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!"""

d = {}
for c in (65, 97):
    for i in range(26):
        d[chr(i+c)] = chr((i+13) % 26 + c)

print "".join([d.get(c, c) for c in s])



輸出結(jié)果為:(翻譯自IT柏拉圖)
 
復(fù)制代碼 代碼如下:
The Zen of Python, by Tim Peters
《Python 的禪》 by 提姆·彼特

Beautiful is better than ugly.
美麗優(yōu)于丑陋。
Explicit is better than implicit.
明確優(yōu)于隱式。
Simple is better than complex.
簡(jiǎn)單優(yōu)于復(fù)雜。
Complex is better than complicated.
復(fù)雜優(yōu)于煩鎖。
Flat is better than nested.
平直優(yōu)于嵌套。
Sparse is better than dense.
稀疏優(yōu)于緊密。
Readability counts.
注重可讀性。
Special cases aren't special enough to break the rules.
特殊不能違抗規(guī)則,
Although practicality beats purity.
雖然實(shí)用性勝于純凈。
Errors should never pass silently.
錯(cuò)誤不應(yīng)該無聲無息,
Unless explicitly silenced.
除非明確地沉默。
In the face of ambiguity, refuse the temptation to guess.
面對(duì)模糊的臉,拒絕誘導(dǎo)猜測(cè)。
There should be one-- and preferably only one --obvious way to do it.
應(yīng)該有一個(gè) —— 并且最好只有一個(gè)明顯的方法來做到這一點(diǎn)。
Although that way may not be obvious at first unless you're Dutch.
雖然這種方法不是很明顯的,除非你是第一個(gè)荷蘭人。
Now is better than never.
目前總比永遠(yuǎn)的好。
Although never is often better than *right* now.
雖然通常從不比立刻好。
If the implementation is hard to explain, it's a bad idea.
如果實(shí)現(xiàn)是很難解釋的,這是一個(gè)壞主意。
If the implementation is easy to explain, it may be a good idea.
如果實(shí)現(xiàn)是很容易解釋的,它可能是一個(gè)好主意。
Namespaces are one honking great idea -- let's do more of those!
命名空間是一個(gè)讓人尖呼的偉大構(gòu)想 —— 我們應(yīng)該在那方面做得更多!


作者果然是很有“濕”意呀??!

相關(guān)文章

  • 使用Python3+PyQT5+Pyserial 實(shí)現(xiàn)簡(jiǎn)單的串口工具方法

    使用Python3+PyQT5+Pyserial 實(shí)現(xiàn)簡(jiǎn)單的串口工具方法

    今天小編就為大家分享一篇使用Python3+PyQT5+Pyserial 實(shí)現(xiàn)簡(jiǎn)單的串口工具方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • django 快速啟動(dòng)數(shù)據(jù)庫客戶端程序的方法示例

    django 快速啟動(dòng)數(shù)據(jù)庫客戶端程序的方法示例

    這篇文章主要介紹了django 快速啟動(dòng)數(shù)據(jù)庫客戶端程序的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Python中 map()函數(shù)的用法詳解

    Python中 map()函數(shù)的用法詳解

    map( )函數(shù)在算法題目里面經(jīng)常出現(xiàn),map( )會(huì)根據(jù)提供的函數(shù)對(duì)指定序列做映射,在寫返回值等需要轉(zhuǎn)換的時(shí)候比較常用。這篇文章主要介紹了Python中 map()的用法,需要的朋友可以參考下
    2018-07-07
  • Python讀寫csv文件的超詳細(xì)步驟

    Python讀寫csv文件的超詳細(xì)步驟

    python提供了大量的庫,可以非常方便的進(jìn)行各種操作,下面這篇文章主要給大家介紹了關(guān)于Python讀寫csv文件的超詳細(xì)步驟,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • django如何部署到centos服務(wù)器上

    django如何部署到centos服務(wù)器上

    django項(xiàng)目寫完以后最好能部署到服務(wù)器上,這樣就可以在隨時(shí)隨地查看內(nèi)容了,本文主要介紹了django如何部署到centos服務(wù)器上,感興趣的可以了解一下
    2023-08-08
  • Python中pygame的mouse鼠標(biāo)事件用法實(shí)例

    Python中pygame的mouse鼠標(biāo)事件用法實(shí)例

    這篇文章主要介紹了Python中pygame的mouse鼠標(biāo)事件用法,以完整實(shí)例形式詳細(xì)分析了pygame響應(yīng)鼠標(biāo)事件的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • django框架配置swagger以及自定義參數(shù)使用方式

    django框架配置swagger以及自定義參數(shù)使用方式

    這篇文章主要介紹了django框架配置swagger以及自定義參數(shù)使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Python+PyQT5的子線程更新UI界面的實(shí)例

    Python+PyQT5的子線程更新UI界面的實(shí)例

    今天小編就為大家分享一篇Python+PyQT5的子線程更新UI界面的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python關(guān)于集合的知識(shí)案例詳解

    python關(guān)于集合的知識(shí)案例詳解

    這篇文章主要介紹了python關(guān)于集合的知識(shí),包括集合的基本信息和集合的基本操作,通過案例詳解給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-05-05
  • Python實(shí)現(xiàn)繪制自定義形狀的詞云示例

    Python實(shí)現(xiàn)繪制自定義形狀的詞云示例

    這篇文章主要介紹了Python實(shí)現(xiàn)繪制自定義形狀的詞云示例,通過將一段文本中出現(xiàn)頻率高的單詞按其出現(xiàn)頻率大小以及顏色深淺排列成一個(gè)詞云圖形,從而更好地展示文本中的信息,需要的朋友可以參考下
    2022-10-10

最新評(píng)論

高唐县| 宜兰市| 泰和县| 塔河县| 清新县| 雅安市| 墨脱县| 南宁市| 金阳县| 马鞍山市| 宾阳县| 莆田市| 肥东县| 白城市| 阳曲县| 都江堰市| 鹿邑县| 新绛县| 南丹县| 平陆县| 平昌县| 井陉县| 潮州市| 宽城| 阿合奇县| 石阡县| 云霄县| 连南| 吴江市| 班玛县| 黔江区| 阿坝县| 莫力| 寿阳县| 察哈| 棋牌| 崇仁县| 潜江市| 武冈市| 喜德县| 峨眉山市|