Circle class (Շրջանաձև դաս)
Անհրաժեշտ է ստեղծել
Circle
class, որը պետք է ներառի հետևյալը.__init__
մեթոդ, որը սահմանում է շրջանագծիradius
(շառավիղը): Եթե սահմանման ընթացքում շառավիղ չի տրամադրվում, ապա շառավիղի լռելյայն արժեքը պետք է լինի1
:
area()
մեթոդ, որը հաշվարկում և վերադարձնում է շրջանագծի մակերեսը:
circumference()
մեթոդ, որը հաշվարկում և վերադարձնում է շրջանագծի երկարությունը:
Մեթոդները չպետք է տպեն արդյունքները, այլ պետք է վերադարձնեն դրանք:
Պետք է օգտագործեք
math
մոդուլը մակերեսը և շրջանագծի երկարությունը հաշվարկելու համար: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