class

<Python, class> __dict__で少し遊ぶ。

class.__dict__で少し遊んでみた。 Pythonさんだと、class作成時にインスタンス変数instance variableを準備しなくても、後付けで追加可能とのこと。 クラス作成+インスタンス作成。 In [46]: class Hage(): ...: def __init__(self, name): ...: self.name…

<Python, class> __repr__

みげるっちのブログを読みつつ、ふーんと流していた箇所の意味が少しわかった。 __repr__は、オブジェクトobjectを示す番号を返す。 で、クラス class中で、__repr__をオーバーライトしてしまえば、 自分の任意の値を返すようにできる、、、わかりやすくなる…