python编写程序,定义一个Circle类,根据圆的半径求周长和面积。再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积。
时间: 2024-05-16 10:11:57 浏览: 139
好的,这是一个非常基础的 Python 编程问题。下面是 Circle 类的实现:
```
class Circle:
def __init__(self, radius):
self.radius = radius
def area(self):
return 3.14 * self.radius * self.radius
def perimeter(self):
return 2 * 3.14 * self.radius
```
接下来是使用该类创建两个圆对象的代码:
```
circle1 = Circle(5)
circle2 = Circle(10)
print("Circle 1 area:", circle1.area())
print("Circle 1 perimeter:", circle1.perimeter())
print("Circle 2 area:", circle2.area())
print("Circle 2 perimeter:", circle2.perimeter())
```
输出结果如下:
```
Circle 1 area: 78.5
Circle 1 perimeter: 31.400000000000002
Circle 2 area: 314.0
Circle 2 perimeter: 62.800000000000004
```
这里我们使用了圆周率的近似值3.14,如果需要更加精确的值可以使用 math 模块中的常量 math.pi。
阅读全文
相关推荐


















