课后作业40的问题......不知道是不是小甲鱼的答案漏了一句???
做题目40的课后练习,碰到一个小问题,麻烦前辈们看看class C:
def __init__(self, size=10):
self.size = size
def getXSize(self):
return self.size
def setXSize(self, value):
self.size = value
def delXSize(self):
del self.size
# 此处应该补充一句代码,程序才能正常运行
这个位置是不是需要加一个c=C()
>>> c.x
10
>>> c.x = 12
>>> c.x
12
需要添加的是:x=property(getXSize,setXSize,delXSize)
是不是调用之前要添加一句c=C(),不然c不是C的实例?是不是答案里漏了一句??? =。=木有同学碰到这个问题咩。。? 课后作业还鱼币 应该是要实例化以后再用的,不过可能是在运行的时候再加,忘了写上去了吧
>>> c = C() 是的,可能是忘了,自己练习的时候加上去吧。
页:
[1]