设计一个 Circle( 圆)类,该类中包括属性 radius( 半径 ),还包括 _ init _ ()、get _ perimeter()(求周长)和 get_area()(求面积)共 3 个方法。设计完成后,创建 Circle 类的对象求圆的周长和面积。
时间: 2024-12-04 18:23:05 浏览: 58
在Python中,我们可以设计一个简单的Circle类来表示圆形,包含半径属性以及计算周长和面积的方法。下面是这个Circle类的设计:
```python
class Circle:
def __init__(self, radius):
"""
初始化圆的半径
"""
self.radius = radius
def get_perimeter(self):
"""
计算并返回圆的周长
"""
return 2 * 3.14159 * self.radius # 使用π的近似值
def get_area(self):
"""
计算并返回圆的面积
"""
return 3.14159 * self.radius ** 2
# 创建一个Circle对象,并计算其周长和面积
my_circle = Circle(5)
perimeter = my_circle.get_perimeter()
area = my_circle.get_area()
print(f"圆的周长是: {perimeter}")
print(f"圆的面积是: {area}")
阅读全文