1

私はいくつかの Python コードをデバッグしていて、. なしで宣言されたインスタンス メソッドの束に出くわしましたself。ここで何が起こるのか興味がありました。selfここで宣言された最初の変数に割り当てられますか?

コードは以下に示すようなものです。

class myClass:
    def myFunc (var1, var2):
        return var2

ここは?selfに割り当てられています。var1

4

2 に答える 2

4

classmethodはい、self (つまりインスタンス) が最初の変数に割り当てられます ( orのようなデコレータがない場合staticmethod)。

于 2014-08-07T19:00:45.127 に答える