pythonの勉強中です。
親クラスのメソッドを継承する、以下のコードを書きました。
python
1class Shape: 2 def __init__(self, w, l): 3 self.weight = w 4 self.len = l 5 6 def print_size(self): 7 print("{} by {}".format(self.weight, self.len)) 8 9class Square(Shape): 10 pass 11 12a_square = Square(20, 40) 13print(a_square.print_size())
このコードを実行した結果
20 by 40 None
一行目の >20 by 40 だけが表示されると思っていました。
この二行目の> None は、どこからきたのでしょうか?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/14 06:49