91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python之禪是什么意思

發布時間:2022-01-17 14:54:03 來源:億速云 閱讀:162 作者:iii 欄目:大數據

這篇文章主要講解了“Python之禪是什么意思”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python之禪是什么意思”吧!

問:說說你了解什么是 Python 之禪?

答:Python之禪指的是:Tim Peters 編寫的關于python編程準則,我們可以在交互式解釋器中輸入:import this 。就會顯示 The Zen of Python, by Tim Peters 。具體內容如下:

>>>import this #輸入import this

The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
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.
Now is better than never.
Although never is often better than *right* now.
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.
Namespaces are one honking great idea -- let's do more of those!

上面中文翻譯一下:    

Python之禪 by Tim Peters

優美勝于丑陋(Python 以編寫優美的代碼為目標)

明了勝于晦澀(優美的代碼應當是明了的,命名規范,風格相似)

簡潔勝于復雜(優美的代碼應當是簡潔的,不要有復雜的內部實現)

復雜勝于凌亂(如果復雜不可避免,那代碼間也不能有難懂的關系,要保持接口簡潔)

扁平勝于嵌套(優美的代碼應當是扁平的,不能有太多的嵌套)

間隔勝于緊湊(優美的代碼有適當的間隔,不要奢望一行代碼解決問題)

可讀性很重要(優美的代碼是可讀的)

即便假借特例的實用性之名,也不可違背這些規則(這些規則至高無上)

不要包容所有錯誤,除非你確定需要這樣做(精準地捕獲異常,不寫 except:pass 風格的代碼)

當存在多種可能,不要嘗試去猜測

而是盡量找一種,最好是唯一一種明顯的解決方案(如果不確定,就用窮舉法)

雖然這并不容易,因為你不是 Python 之父(這里的 Dutch 是指 Guido )

做也許好過不做,但不假思索就動手還不如不做(動手之前要細思量)

如果你無法向人描述你的方案,那肯定不是一個好方案;反之亦然(方案測評標準)

命名空間是一種絕妙的理念,我們應當多加利用(倡導與號召)

感謝各位的閱讀,以上就是“Python之禪是什么意思”的內容了,經過本文的學習后,相信大家對Python之禪是什么意思這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武定县| 孝义市| 屯昌县| 平原县| 鄂州市| 陇川县| 县级市| 江安县| 六盘水市| 乐东| 凤翔县| 化州市| 丰镇市| 黄龙县| 延庆县| 贵州省| 汽车| 泗阳县| 两当县| 梁山县| 临泽县| 富阳市| 长顺县| 香格里拉县| 宽甸| 新绛县| 民县| 醴陵市| 礼泉县| 北流市| 尼勒克县| 澳门| 兰考县| 保德县| 滦南县| 开远市| 涪陵区| 南安市| 克什克腾旗| 民和| 霍城县|