Python设计一个圆类包括半径和颜色属性计算圆的周长面积的方法
时间: 2024-02-22 14:54:59 浏览: 80
计算圆的周长面积
好的,以下是Python代码实现:
```python
import math
class Circle:
def __init__(self, radius, color):
self.radius = radius
self.color = color
def get_area(self):
area = math.pi * self.radius ** 2
return area
def get_perimeter(self):
perimeter = 2 * math.pi * self.radius
return perimeter
```
在这里,我们定义一个名为Circle的类,它有两个属性:半径和颜色。构造函数__init__接受这两个属性作为输入,并将它们存储在类的实例变量中。然后,我们定义两个方法:get_area和get_perimeter,分别计算圆的面积和周长,并返回结果。其中,我们使用math库中的pi常量和pow函数来进行计算。
阅读全文