定义一个圆类,属性有:半径,初始值为1.0,方法有设置半径值,获取半径值,计算周长,计算面积。 并将该类对象实例化,半径设置为26
时间: 2023-10-08 20:05:12 浏览: 59
用面向对象的方法,设计一个圆的类,包括计算圆的直径、圆的周长和圆的面积的方法。
可以参考以下代码实现:
```python
import math
class Circle:
def __init__(self):
self.radius = 1.0
def setRadius(self, radius):
self.radius = radius
def getRadius(self):
return self.radius
def getPerimeter(self):
return 2 * math.pi * self.radius
def getArea(self):
return math.pi * self.radius ** 2
c = Circle()
c.setRadius(26)
print("半径为:", c.getRadius())
print("周长为:", c.getPerimeter())
print("面积为:", c.getArea())
```
运行结果为:
```
半径为: 26
周长为: 163.36281798666926
面积为: 2123.716697936211
```
阅读全文