流暢的Python讀書筆記(第一章)
阿新 • • 發佈:2019-01-22
流暢的 python 讀書筆記
- python的內建特殊方法
- 與運算子無關的
類別 | 方法名 |
---|---|
字串位元組序列表示形式 | _ repr _ , _ format _ , _ str _ , _ bytes _ |
數值轉換 | _ abs _ , _ bool _ , _ complex _ , _ int _ _ float _ , _ hash _ , _ index _ |
集合模擬 | _ len _ , _ getitem _ , _ setitem _ , _ delitem _ _ contains _ |
迭代列舉 | _ iter |
可呼叫模擬 | _ call _ |
上下文管理 | _ enter _ , _ exit _ |
例項建立和銷燬 | _ new _ , _ init _ , _ del _ |
屬性管理 | _ getattr _ , _ getattribute _ , _ setattr _ , _ delattr _ , _ dir _ |
屬性描述符 | _ get _ , _ set _ , _ delete _ |
跟蹤相關的服務 | _ prepare _ , _ instancecheck _ , _ subclasscheck |
* 與運算子相關的
類別 | 方法名 |
---|---|
一元運算子 | _ neg _ -, _ pos _ +, _ abs _ abs( ) |
比較運算子 | _ lt _ <, _ le _ <=, _ eq _ ==, _ ne _ !=, _ gt _ > , _ ge _ >=, |
算術運算子 | _ add _ + , _ sub _ - , _ mul _ * , _ truediv _ / , _ floordiv _ // _ mod _ % , _ divmod _ divmode() , _ pow _ **或pow() _ round |
反向算數運算子 | _ radd _ , _ rsub _ , _ rmul _ , _ rtruediv _ , _ rfloordiv _ _ rmod _ , _ rdivmod _ , _ rpow _ |
增量賦值運算子 | _ iadd _ , _ isub _ , _ imul _ , _ itruediv _ , _ ifloordiv _ _ imod _ , _ idivmod _ , _ ipow _ |
位運算子 | _ invert _ ~, _ lshift _ <<, _ rshift _ >>, _ adn _ &, _ or _ |
反向位運算子 | _ rlshift _ , _ rrshift _ , _ rand _ , _ rxor _ , _ ror _ |
增量賦值位運算子 | _ ilshift _ , _ irshift _ , _ iand _ , _ ixor _ , _ ior _ |