1.设计一个Circle(圆)类,包括半径、颜色等属性,且包括计算其周长和面积的方法。创建Circle类的实例对象,传入其半径和颜色,计算出该实例对象的周长和面积。使用python
时间: 2024-10-21 14:12:26 浏览: 30
在Python中,我们可以设计一个名为`Circle`的类,包含半径(radius)和颜色(color)属性,并定义计算周长(perimeter)和面积(area)的方法。下面是一个简单的例子:
```python
class Circle:
def __init__(self, radius, color):
self.radius = radius
self.color = color
# 计算圆的周长
def circumference(self):
return 2 * 3.14159 * self.radius
# 计算圆的面积
def area(self):
return 3.14159 * (self.radius ** 2)
# 创建一个Circle实例,例如半径为5,颜色为红色
circle_instance = Circle(5, "red")
# 计算并打印圆的周长和面积
perimeter = circle_instance.circumference()
area = circle_instance.area()
print(f"圆的周长: {perimeter}")
print(f"圆的面积: {area}")
```
在这个示例中,我们首先定义了一个圈类`Circle`,它有两个属性(半径和颜色),以及两个方法(计算周长和面积)。然后,我们创建了一个`Circle`实例,并为其提供半径和颜色。最后,我们通过实例对象调用相应的计算方法,并打印结果。
阅读全文