Circle クラス
あなたは
Circle
クラスを作成することが求められています。このクラスには以下の機能を含めてください。- 円の
radius
(半径)を設定する__init__
メソッド。インスタンス化の際に半径が指定されない場合、デフォルトの半径は1
とします。
- 円の面積を計算して返す
area()
メソッド。
- 円の周囲長を計算して返す
circumference()
メソッド。
これらのメソッドは結果を表示するのではなく、返すようにしてください。
面積と周囲長の計算には
math
モジュールを使用する必要があります。入力 | 出力 |
circle = Circle(); print(circle.area()); print(circle.circumference()) | 3.141592653589793
6.283185307179586 |
circle = Circle(3); print(circle.area()); print(circle.circumference()) | 28.274333882308138
18.84955592153876 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB