设计一个circle类来表示园,这个类包含圆的半径以及求周长和面积的函数。再使用这个类创建半径为1~100的圆,并计算出相应的周长及面积。
时间: 2023-04-18 13:02:47 浏览: 217
根据半径计算圆的周长和面积.docx
好的,下面是回复:
可以设计一个Circle类来表示圆,这个类包含一个半径属性和两个方法:一个用来计算圆的周长,另一个用来计算圆的面积。具体实现可以参考下面的代码:
```python
class Circle:
def __init__(self, radius):
self.radius = radius
def perimeter(self):
return 2 * 3.14 * self.radius
def area(self):
return 3.14 * self.radius ** 2
```
使用这个类可以创建半径为1~100的圆,并计算出相应的周长和面积。具体实现可以参考下面的代码:
```python
for i in range(1, 101):
c = Circle(i)
print("半径为{}的圆,周长为{},面积为{}".format(i, c.perimeter(), c.area()))
```
这样就可以输出半径为1~100的圆的周长和面积了。
阅读全文