python中类属性和数据属性之间的区别是什么

时间:2011-11-12 13:45:57

标签: python class attributes

  

可能重复:
  Python: Difference between class and instance attributes

class a:
    m = 1
    def __init__(self):
        self.n = 2

根据我正在阅读的书,m被称为类属性,n被称为数据属性,但它们之间的区别是什么?

它们的运作似乎几乎相同。我唯一的区别是一个是函数__init__而另一个不是。

1 个答案:

答案 0 :(得分:-1)

这基本上是这个问题的重复,它有一个不同的例子。

Python: Difference between class and instance attributes

相关问题