【发布时间】:2016-03-18 06:13:48
【问题描述】:
我观察到您将获得与下面的示例代码相同的对象(在相同的地址)。我期待每次函数运行时,我都会得到一个不同的函数。我在网上搜索,但没有找到解释。
任何关于为什么会发生这种情况的说明/任何关于我如何每次都能获得不同对象的建议将不胜感激。
谢谢!
>>> class A:
... pass
>>>
>>> def test():
... print A()
...
>>> test()
<__main__.A instance at 0x10d2ac320>
>>> test()
<__main__.A instance at 0x10d2ac320>
【问题讨论】:
-
特别见this answer
标签: python python-2.7 oop object