最佳答案
除了名字以外,这些类之间有什么不同吗?
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
,会有任何区别吗?
我主要担心的是,我只会以一种方式使用它,而这会给我带来更多的问题。