美文网首页
_slots_简介1-类__dict__

_slots_简介1-类__dict__

作者: dnsir | 来源:发表于2019-07-08 22:44 被阅读0次
    1. Python最简单的类
    class Foo(object):
        var = 9
        def __init__(self):
            self.a = 10
    
    f = Foo()
    print(f.__dict__)
    # 动态添加实例变量
    f.x = 2
    print(f.__dict__)
    

    输出:

    {'a': 10}
    {'a': 10, 'x': 2}
    
    1. 结论:
    • python中实例的变量属性保存在__dict__
    • __dict__不保存类属性
    • 每创建一个类实例,都保存一份__dict__

    相关文章

      网友评论

          本文标题:_slots_简介1-类__dict__

          本文链接:https://www.haomeiwen.com/subject/souzhctx.html