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 面向对象编程