def zhuangshi(cls):
def inner():
pass
return inner
class A:
pass
print(zhuangshi(A) is zhuangshi(A))
print(id(zhuangshi(A)) == id(zhuangshi(A)))
print(id(zhuangshi(A)))
print(id(zhuangshi(A)))
控制台输出结果如下:
False
True
31665416
31665416
惊呆! 为什么两个对象的内存地址都一样,为何 is 运行结果是false?
慕盖茨4494581
皈依舞
相关分类