
python定义一个圆柱体类Cylinder,包含底面半径和高两个属性(数据成员) 100
用python定义一个圆柱体类Cylinder,包含底面半径和高两个属性(数据成员);包含一个可以计算圆柱体体积的方法。然后编写相关程序测试相关功能。...
用python定义一个圆柱体类Cylinder,包含底面半径和高两个属性(数据成员);包含一个可以计算圆柱体体积的方法。然后编写相关程序测试相关功能。
展开
3个回答
展开全部
import math
class Cylinder(): # 定义类
def __init__(self,r,h): # 包含两个属性
self.r=r
self.h=h
def volume(self): # 定义方法
V=self.h * math.pi * self.r**2
print(V)
c1=Cylinder(10,10) # 实例化一个底面半径为10,高为10的圆柱体
c1.volume() # 输出体积
输出结果为:
3141.592653589793
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询