over 2 years ago

簡介

其實網路上相關文件很多,但都是用英文寫的,而且不是很齊全。在這裡整理出一份比較完整的清單,希望能為台灣的 Python 學習者有點貢獻。

預設讀者

  • 剛入門的 Python 程式設計師
  • 至少看得懂 Python 語法

目錄

編號 主題
1 前言
2 If Statements
3 請愛用 in
4 Tuple 的妙用
5 Conditional Expressions
6 善用 enumerate
7 負數索引值
8 太長怎麼辦
9 loop 可以有 else
10 Chained Comparisons
11 避免用 mutable 預設引數
12 用 join 生成字串
13 請愛用 dict.get()
14 用 property 取代 getters, setters
15 Context Managers
16 用 _ 代表未使用的變數
17 List Comprehensions
18 Generator Expressions
19 請愛用 BIFs
20 避免覆蓋 BIFs
21 dict.setdefault()
22 defaultdict
23 PEP 8
24 遵循 PEP 8 的命名規則
25 import 的順序
26 儘量別用 from module import *
27 儘量少用 from module import obj
28 別用 implicit relative imports
29 Convenience Imports
30 Python 之禪
← Effective Python 心得筆記: Item 44
 
comments powered by Disqus