可能重复:
Python: Difference between class and instance attributes
class a:
m = 1
def __init__(self):
self.n = 2
根据我正在阅读的书,m
被称为类属性,n
被称为数据属性,但它们之间的区别是什么?
它们的运作似乎几乎相同。我唯一的区别是一个是函数__init__
而另一个不是。
答案 0 :(得分:-1)
这基本上是这个问题的重复,它有一个不同的例子。