首页 > 其他 > 详细

类属性的名称空间

时间:2021-01-08 17:00:45      阅读:28      评论:0      收藏:0      [点我收藏+]
class Bus():
    lock = (1,‘222‘,222)
    def show(self):
        print(id(self.lock))

a = Bus()
b = Bus()
c = Bus()

a.show()
b.show()
c.show()

# 排除小整数池的影响
a = (1,‘222‘,222)
b = (1,‘222‘,222)
print(id(a))
print(id(b))

结果:

1854485426968
1854485426968
1854485426968
1854485426752
1854485473392

所以,类属性的地址是一样的。跟闭包有点像。

类属性的名称空间

原文:https://www.cnblogs.com/pythonwl/p/14251829.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!