@property def birth(self): return self._birth @birth.setter def birth(self, value): self._birth = value
用property定义的属性一定要是私有的吗? 似乎必须要以 或者 _ 开头
我没用下划线试了下,会报错“RecursionError: maximum recursion depth exceeded”。
不用啊,这里用_开头是为了和定义的birth方法区分开,完全可以把_birth用其他名字代替,只要不和birth冲突就行了
_
_birth
Sign in to make a reply
GUK0
用property定义的属性一定要是私有的吗? 似乎必须要以 或者 _ 开头