現在Recursionに取り組んでいる。 そこで学んだことをメモする。
インスタンスを生成すると、その実態はヒープ領域に格納される。 以下のようにインスタンスが格納されているヒープ領域のアドレスを取得できる。
class Person: def __init__(self, name): self.name=name myself = Person("tom") print(myself) # <__main__.Person object at 0x7f5b55895f10>
実行環境によって出力は異なる。 上記の場合はアドレス0x7f5b55895f10にmyselfインスタンスが格納されている。