Rectangleクラス
あなたはPythonで
Rectangle
クラスを設計するよう求められています。このクラスは次の2つの属性を持つ必要があります:height
- 長方形の高さを表します
width
- 長方形の幅を表します
また、クラスには以下の3つのメソッドを含めてください:
area
-height
とwidth
の積である長方形の面積を計算して返すメソッド
perimeter
- 周囲長を計算して返すメソッド。計算式は2 * (height + width)
です。
diagonal
- 長方形の対角線の長さを計算して返すメソッド
💭
Remember the Pythagorean theorem
入力 | 出力 |
r = Rectangle(10, 5); print(r.area()) | 50 |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB