Python 物件導向程式設計
Alex Yarosh
Content Quality Analyst @ DataCamp

@property 自訂存取__getattr__() 與 __setattr__()obj._att_name, obj._method_name()
_ 開頭 → 「內部」df._is_mixed_type ,datetime._ymd2ord()
obj.__attr_name , obj.__method_name()
__ 開頭且不以其結尾 → 「私有」obj.__attr_name 會被解讀為 obj._MyClass__attr_name
同時有前後 __ 僅用於 Python 內建方法(__init__()、__repr__())!
Python 物件導向程式設計