前提・実現したいこと
クラス変数を追加して、リストにオブジェクトを追加をし、リストを呼び出そうと試みたらエラーが発生しました。
プログラミングを始めたばかりで些細なミスかもしれませんが、よろしければご教授お願いいたします。
発生している問題・エラーメッセージ
[<__main__.Square object at 0x039E8238>] [<__main__.Square object at 0x039E8238>]
該当のソースコード
python
1class Square: 2 square_list = [] 3 4 def __init__(self, s1): 5 self.s1 = s1 6 self.square_list.append(self) 7 8a_square = Square(20) 9print(a_square.square_list) 10another_square = Square(40) 11print(another_square.square_list)
試したこと
_ repe _ メソッド
_ int _ メソッド
補足情報(FW/ツールのバージョンなど)
あなたの回答
tips
プレビュー