为什么我的实例变量不在__dict__中?

如果我A按如下方式创建一个类:


class A:

    def __init__(self):

        self.name = 'A'

检查__dict__成员看起来像{'name': 'A'}


但是,如果我创建一个类B:


class B:

    name = 'B'

__dict__ 是空的。


是什么两者之间的区别,为什么没有name在显示出来B的__dict__?


慕神8447489
浏览 146回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python