问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
class Vector:
def __init__(self,x=0,y=0,z=0):
self.__x=x;
self.__y=y;
self.__z=z;
self.__length=(self.__x**2+self.__y**2+self.__z**2)**0.5;
......
@property
def length(self):
return self.__length;
运行结果及报错内容
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
v.length()
TypeError: 'float' object is not callable