Python|19個優雅的Python編程技巧,漲姿式

Python最大的優勢之一就是語法簡潔,好的代碼就像僞代碼同樣,乾淨、整潔、一目瞭然。要寫出 Pythonic(優雅的、地道的、整潔的)代碼,須要多看多學大牛們寫的代碼,github 上有不少很是優秀的源代碼值得閱讀,好比:requests、flask、tornado,下面列舉一些常見的Pythonic寫法。git

 

程序必須先讓人讀懂,而後才能讓計算機執行。github

「Programs must be written for people to read, and only incidentally for machines to execute.」flask

一、交換賦值ide

二、Unpacking函數

三、使用操做符intornado

四、字符串操做學習

五、字典鍵值列表blog

六、字典鍵值判斷索引

七、字典 get 和 setdefault 方法ci

八、判斷真僞

九、遍歷列表以及索引

十、列表推導

十一、列表推導-嵌套

十二、循環嵌套

1三、儘可能使用生成器代替列表

在學習中有迷茫不知如何學習的朋友小編推薦一個學Python的學習q u n 227  -435-  450能夠來了解一塊兒進步一塊兒學習!

1四、中間結果儘可能使用imap/ifilter代替map/filter

1五、使用any/all函數

1六、屬性(property)

1七、使用 with 處理文件打開

1八、使用 with 忽視異常(僅限Python 3)

1九、使用 with 處理加鎖

漲姿式了嗎?

相關文章
相關標籤/搜索