'''
计算圆的周长、面积、球的体积,得到如下结果:
半径=12.0 周长=75.40 面积=452.39 体积=7238.23'''
from math import pi
class Model:
def __init__(self):
self._radius = 0
def setRadius(self, radius):
self._radius = float(radius)
def getRadius(self):
return radius #半径
def getPerimeter(self):
return pi *radius * 2 #周长
def getArea(self):
return radius ** 2 * pi #面积
def getVolume(self):
return 4 * pi * radius ** 3 / 3 #体积
radius=float(input('请输入半径:'))
model = Model()
print('半径=%s'%round(model.getRadius(),2))
print('周长=%s'%round(model.getPerimeter(),2))
print('面积=%s'%round(model.getArea(),2))
print('体积=%s'%round(model.getVolume(),2))