1. 程式人生 > >計算圓的周長、面積、球 的體積

計算圓的周長、面積、球 的體積

'''
     
計算圓的周長、面積、球的體積,得到如下結果:
半徑=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))