Classe Cerchio

Ti viene chiesto di creare una classe Circle che includa quanto segue:
  1. Un metodo __init__ che imposta il radius (raggio) del cerchio. Se durante l'istanziamento non viene fornito alcun raggio, il valore predefinito deve essere 1.
  1. Un metodo area() che calcola e restituisce l'area del cerchio.
  1. Un metodo circumference() che calcola e restituisce la circonferenza del cerchio.
I metodi non devono stampare i risultati ma restituirli.
Dovresti utilizzare il modulo math per calcolare l'area e la circonferenza.
Input
Output
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