1. 程式人生 > >流暢的Python讀書筆記(第一章)

流暢的Python讀書筆記(第一章)

流暢的 python 讀書筆記

  1. python的內建特殊方法
    • 與運算子無關的
類別 方法名
字串位元組序列表示形式 _ repr _ , _ format _ , _ str _ , _ bytes _
數值轉換 _ abs _ , _ bool _ , _ complex _ , _ int _
_ float _ , _ hash _ , _ index _
集合模擬 _ len _ , _ getitem _ , _ setitem _ , _ delitem _
_ contains _
迭代列舉 _ iter
_
, _ reversed _ , _ next _
可呼叫模擬 _ 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
_
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 _