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

編程語言 Python 多看閱讀 GitHub Flask Python一Devil 2018-12-06
Python|19個優雅的Python編程技巧,漲姿勢!


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

私信回覆小編【PDF】可獲取python電子書一套

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

“Programs must be written for people to read, and only incidentally for machines to execute.”

1、交換賦值

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

2、Unpacking

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

3、使用操作符in

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

4、字符串操作

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

5、字典鍵值列表

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

6、字典鍵值判斷

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

7、字典 get 和 setdefault 方法

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

8、判斷真偽

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

9、遍歷列表以及索引

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

10、列表推導

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

11、列表推導-嵌套

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

12、循環嵌套

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

13、儘量使用生成器代替列表

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

14、中間結果儘量使用imap/ifilter代替map/filter

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

15、使用any/all函數

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

16、屬性(property)

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

17、使用 with 處理文件打開

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

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

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

19、使用 with 處理加鎖

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

漲姿勢了嗎?

相關推薦

推薦中...