Pythonで@propertyがよくわからなかったので、色々調べてみた。 正直、完璧に理解した感はないが、一旦分かった範囲でまとめてみる。 @propertyとは? 「3.4. プロパティ - ゼロから学ぶ Python」よると、@propertyを下記のように説明している。 クラスのメンバで変数のように参照することのできる関数のことをプロパティといいます ということで、ごく簡単なスクリプトを書いて確認してみる。 class Test: def __init__(self, a): self._a = a @property def a(self): return self._a def f…