ホームページ  >  に質問  >  本文

Pythonのクラス変数

クラス内の変数は関数内の self.var1 と同じですか?なぜ同じなのでしょうか?

リーリー

関数の実行後に何が起こるかは次のとおりです。 リーリー

クラス変数 var1 が self.var1 になっているのはなぜですか? その理由は何ですか?

phpcn_u1582phpcn_u15822669日前737

全員に返信(1)返信します

  • 習慣沉默

    習慣沉默2017-06-28 09:26:34

    var1是类变量, self.var1是实例变量, 当你在类初始化成test2时, __init__去寻找自身实例的var1,发现没找到, 那就去基类找, 也就是test中を見ていたら、見つけたので直接お返しさせていただきました

    さらに詳しく知りたい場合は、関連する知識を Google で検索できます类变量/实例变量python descriptor

    返事
    0
  • キャンセル返事