作用:
Python内置的@property装饰器就是负责把一个方法变成属性调用的
----------------------below notes got from git (https://github.com/jackfrued/Python-100-Days) ------------------
Python 不建议将属性设置为私有的,
–>>>若直接将属性暴露给外界也是有问题的,比如我们没有办法检查赋给属性的值是否有效
---->>>我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗示属性是受保护的,不建议外界直接访问
–>>>那么如果想访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作。
—>>>如果要做到这点,就可以考虑使用@property包装器来包装getter和setter方法。
class Person(object):
def __init__(self,</