用类的方式来计算圆锥体体积

问题描述:

 

import math
class cylinder():
    def __init__(self,r,h):
        self._r=r
        self._h=h
    def volume(self):
        return math.pi*self._r*self._r*self._h
    def area(self): 
        return 2*math.pi*(self._r*self._r+self._r*self._h)
r=float(input("请输入圆柱的底面半径"))
h=float(input("请输入圆柱的高"))
c=cylinder(r,h)
print("圆柱的表面积是:%.1f\n 圆柱的体积是:%.1f"%(c.area(),c.volume()))

你ppt不是代码写出来了吗,是哪里不会吗

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632