欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)文章

  • 使用python將圖片改為灰度圖或黑白圖

    使用python將圖片改為灰度圖或黑白圖

    使用python將圖片改為灰度圖或黑白圖有三種方式,分別是是使用cv2庫和PIL庫來實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 打包Python代碼的常用方法小結(jié)

    打包Python代碼的常用方法小結(jié)

    Python是一門強(qiáng)大的編程語言,但在將Python代碼分享給其他人時(shí),讓他們安裝Python解釋器并運(yùn)行腳本可能有點(diǎn)繁瑣,這時(shí),將Python代碼打包成可執(zhí)行的應(yīng)用程序(.exe)可以大大簡(jiǎn)化這個(gè)過程,本文將介紹幾種常用的方法,輕松地將Python代碼變成獨(dú)立的可執(zhí)行文件
    2023-11-11
  • jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

    jupyter notebook 使用過程中python莫名崩潰的原因及解決方式

    這篇文章主要介紹了jupyter notebook 使用過程中python莫名崩潰的原因及解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python requests 使用快速入門

    python requests 使用快速入門

    這篇文章主要介紹了python requests 使用快速入門教程,使用 Requests 發(fā)送網(wǎng)絡(luò)請(qǐng)求非常簡(jiǎn)單,具體操作方法,大家參考下本文吧
    2017-08-08
  • Python3通過chmod修改目錄或文件權(quán)限的方法示例

    Python3通過chmod修改目錄或文件權(quán)限的方法示例

    這篇文章主要介紹了Python3通過chmod修改目錄或文件權(quán)限的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Python循環(huán)語句介紹

    Python循環(huán)語句介紹

    大家好,本篇文章主要講的是Python循環(huán)語句介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 單利模式及python實(shí)現(xiàn)方式詳解

    單利模式及python實(shí)現(xiàn)方式詳解

    單例模式(Singleton Pattern)是一種常用的軟件設(shè)計(jì)模式,該模式的主要目的是確保 某一個(gè)類只有一個(gè)實(shí)例存在.這篇文章主要介紹了單利模式及python實(shí)現(xiàn)方式及Python單例模式的4種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2018-03-03
  • python iloc和loc切片的實(shí)現(xiàn)

    python iloc和loc切片的實(shí)現(xiàn)

    本文主要介紹了python iloc和loc切片的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • python中導(dǎo)入 train_test_split提示錯(cuò)誤的解決

    python中導(dǎo)入 train_test_split提示錯(cuò)誤的解決

    這篇文章主要介紹了python中導(dǎo)入 train_test_split提示錯(cuò)誤的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Pandas 解決dataframe的一列進(jìn)行向下順移問題

    Pandas 解決dataframe的一列進(jìn)行向下順移問題

    今天小編就為大家分享一篇Pandas 解決dataframe的一列進(jìn)行向下順移問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評(píng)論