天天看點

《編寫高品質Python代碼的59個有效方法》——第1章用Pythonic方式來思考

本節書摘來自華章社群《編寫高品質python代碼的59個有效方法》一書中的第1章用pythonic方式來思考,作者[美]布雷特·斯拉特金(brett slatkin),更多章節内容可以通路雲栖社群“華章社群”公衆号檢視

第1章

用pythonic方式來思考

一門語言的程式設計習慣是由使用者來确立的。這些年來,python開發者用pythonic這個形容詞來描述那種符合特定風格的代碼。這種pythonic風格,既不是非常嚴密的規範,也不是由編譯器強加給開發者的規則,而是大家在使用python語言協同工作的過程中逐漸形成的習慣。python開發者不喜歡複雜的事物,他們崇尚直覺、簡潔而又易讀的代碼(請在python解釋器中輸入import this)。

對c++或java等其他語言比較熟悉的人,可能還在按自己喜歡的風格來使用python;而剛剛接觸python的程式員,則需要逐漸熟悉許多可以用python代碼來表達的概念。但無論哪一種開發者,都必須知道如何以最佳方式完成常見的python程式設計工作,這種最佳方式,就是pythonic方式。該方式将會影響你所寫的每個程式。