GC 程式屋
分享各種網路新知識,以及程式語言的教學~
2016年4月21日 星期四
Python 慣用語學習
利用
http://seanlin.logdown.com/posts/239883-python-idioms
學習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 之禪
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言