Circle クラス

あなたは Circle クラスを作成することが求められています。このクラスには以下の機能を含めてください。

  1. 円の radius(半径)を設定する __init__ メソッド。インスタンス化の際に半径が指定されない場合、デフォルトの半径は 1 とします。

  2. 円の面積を計算して返す area() メソッド。

  3. 円の周囲長を計算して返す 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

To check your solution you need to sign in
Sign in to continue