关于python零基础入门的37讲课后题,为何不把例如第九行的self.power 放到第6行下呢
如题:关于python零基础入门的37讲课后题,为何不把例如第9行的self.power 放到第6行下呢?这样后边那么多次用到self.power 就可以不用输入self. 了呢? 补充一下是,是37讲课后题的最后一题,顺便自己顶一下。 方法中是不能直接使用类的属性的。可以这样写,但觉得不比self方便。
class A:
n = 100
def x(self):
A.n += 10
print(A.n)
a=A()
a.x()
一般来说,能用self.的尽量用,实在用不了才考虑当作静态属性或方法
页:
[1]