關(guān)于下劃線的筆記
單下劃線、雙下劃線、頭尾雙下劃線說明:
__ foo __: 定義的是特殊方法,一般是系統(tǒng)定義名字 ,類似 init() 之類的。
_foo: 以單下劃線開頭的表示的是 protected 類型的變量,即保護類型只能允許其本身與子類進行訪問,不能用于 from module import *
__foo: 雙下劃線的表示的是私有類型(private)的變量, 只能是允許這個類本身進行訪問了。
主要參見:
python 類的說明:https://www.runoob.com/python/python-object.html
python __ init __ , __ call __說明: https://www.cnblogs.com/yymn/p/8260451.html