admin管理员组文章数量:1794759
编写程序,创建类Mymath,计算圆的周长和面积以及球的表面积和体积,并编写测试代码,结果均保留两位小数。
编写程序,创建类Mymath,计算圆的周长和面积以及球的表面积和体积,并编写测试代码,结果均保留两位小数。 周长:2πR 面积:πR² 球的表面积4πR² 体积 4/3πR³
import math pi=3.14 class Mymath: def __init__(self,r): self.r=r def circumference(self): c=2*pi*self.r print("c={0:.2f}".format(c)) def area(self): s1=pi*math.pow(self.r,2) print("s1={0:.2f}".format(s1)) def sarea(self): s2=4*pi*math.pow(self.r,2) print("s2={0:.2f}".format(s2)) def volume(self): v=4/3*pi*math.pow(self.r,3) print("v={0:.2f}".format(v)) a=float(input("r=")) r1=Mymath(a) r1.circumference() r1.area() r1.sarea() r1.volume()版权声明:本文标题:编写程序,创建类Mymath,计算圆的周长和面积以及球的表面积和体积,并编写测试代码,结果均保留两位小数。 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686864806a112012.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论