python中类的实例(基本说明)
当我用python创建某个类时:python中类的实例(基本说明),python,Python,当我用python创建某个类时: class Someclass(): def __init__(self, some_arg): self.arg = some_arg 然后创建该类的一个实例: >>> some_instance = Someclass('something') 然后是关于我们实例的输出: >>> some_instance >>> <__main__.Someclass instance a
class Someclass():
def __init__(self, some_arg):
self.arg = some_arg
然后创建该类的一个实例:
>>> some_instance = Someclass('something')
然后是关于我们实例的输出:
>>> some_instance
>>> <__main__.Someclass instance at 0x00000000021CA848>
>>一些\u实例
>>>
现在我有几个问题:
1) 在本例中,\uuuuuu main\uuuuuu
的确切含义是什么
2)
**at 0x00000000021CA848**
是什么意思,我需要这些信息做什么?\uuuuu main\uuuu
是模块的名称,0x00000000021CA848
是内存中对象的地址,如果您使用的是CPython
它是对象的字符串表示形式。您可以使用它进行调试。调试时需要此信息。当打印的两个变量显示相同的地址(十六进制数)时,可以假定它们引用相同的实例。