Implement abstract methods in Rectangle and Circle subclasses.
Constraints
Example
>>> r = Rectangle(4, 5) >>> r.area() 20.0 >>> r.perimeter() 18.0 >>> r.describe() 'Rectangle with length 4 and width 5: area=20.00, perimeter=18.00' >>> c = Circle(3) >>> c.area() 28.274333882308138 >>> c.perimeter() 18.84955592153876 >>> c.describe() 'Circle with radius 3: area=28.27, perimeter=18.85' >>> rectangle_area(4, 5) 20.0 >>> rectangle_perimeter(4, 5) 18.0 >>> circle_area(3) 28.274333882308138 >>> circle_perimeter(3) 18.84955592153876
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints