Python中类属性与数据属性的区别是什么
可能是重复的问题:
Python:类属性和实例属性的区别
class a:
m = 1
def __init__(self):
self.n = 2
根据我正在阅读的书,m
被称为类属性,而 n
被称为数据属性,但它们之间有什么区别呢?
它们的操作似乎几乎是一样的。我能说的唯一区别就是一个在 __init__
函数里,另一个不在。
可能是重复的问题:
Python:类属性和实例属性的区别
class a:
m = 1
def __init__(self):
self.n = 2
根据我正在阅读的书,m
被称为类属性,而 n
被称为数据属性,但它们之间有什么区别呢?
它们的操作似乎几乎是一样的。我能说的唯一区别就是一个在 __init__
函数里,另一个不在。