Python-__init __()内部和外部变量之间的差异
发布于 2021-02-02 23:13:50
除了名称,这些类之间是否有任何区别?
class WithClass ():
def __init__(self):
self.value = "Bob"
def my_func(self):
print(self.value)
class WithoutClass ():
value = "Bob"
def my_func(self):
print(self.value)
如果我使用或不使用__init__
声明变量的方法,会有所不同value
吗?
我主要担心的是,我会以一种方式使用它,否则会给我带来进一步的问题。
关注者
0
被浏览
71