import math
class MyMath: def __init__(self,r): #构造函数self.r=rdef C(self,r): #求圆的周长return '%.2f'%(2*math.pi*self.r)def S(self,r):  #求圆的面积return '%.2f'%(math.pi*self.r*self.r)def Q_S(self,r): #求球的表面积return '%.2f'%(4*math.pi*self.r*self.r)def Q_V(self,r): #求球的体积return  '%.2f'%(4/3*math.pi*math.pow(self.r,3))
R=float(input("请输入半径:"))
d1=MyMath(R)  #创建对象
#输出
print("圆的周长=",d1.C(R))
print("圆的面积=",d1.S(R))
print("球的表面积=",d1.Q_S(R))
print("球的体积=",d1.Q_V(R))

编写程序,创建类MyMath,计算圆的周长和面积以及球的表面积和体积,并编写测试代码,结果保留两位小数。相关推荐

  1. 创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。

    """ 创建类MyMath,计算圆的周长.面积和球的表面积.体积,结果保留两位小数.若输入的是非数字,则输出:请输入数字!提示:要引入math包. 结果如下,请输入半径: ...

  2. 计算圆的周长、面积、球 的体积

    '''计算圆的周长.面积.球的体积,得到如下结果: 半径=12.0 周长=75.40 面积=452.39 体积=7238.23'''from math import pi class Model: d ...

  3. Python计算圆的周长面积和球的表面积和体积

    Python计算圆的周长面积和球的表面积和体积 import math r=float(input("请输入半径:")) circumference=2*math.pi*r are ...

  4. python编写程序输入球的半径计算球的表面积和体积_编写程序,计算球的表面积和体积。从键盘上输入球的半径,输出球的表面积和体积。...

    [填空题]技能培训 [单选题]In this class, some of my classmates _____ English very well. (1.0分) [填空题]旅游,旅行 [填空题] ...

  5. c语言输入三个数求平均值和乘积,C语言输入三个实数型,计算它们的和并输出(要求保留两位小数...

    C语言输入三个实数型,计算它们的和并输出(要求保留两位小数以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言输入三个 ...

  6. java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...

    问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...

  7. 用PHP编写圆的半径和周长,在C++中编写程序输入半径计算圆的周长和面积

    现在计算机语言应用是很多的,如果你使用电脑又会使用计算机语言那就是更加的吃香了,今天我们就来说说C语言,在C++中编写程序输入半径计算圆的周长和面积. 工具/材料 电脑.VC++软件 我们首先要下载安 ...

  8. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

    导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...

  9. 【C语言】圆球体计算:已知球的表面积公式为s=4πr2,体积公式为v=4/3πr3,若公式中π取值为3.14159,编写程序,输入半径r,输出球的表面积和体积。 个人题解

    圆球体计算:已知球的表面积公式为s=4πr2,体积公式为v=4/3πr3,若公式中π取值为3.14159,编写程序,输入半径r,输出球的表面积和体积. #include <stdio.h> ...

最新文章

  1. (C++)异常退出情况合集(持续更新中)
  2. 【牛客挑战赛】我是 A 题
  3. msiexec 命令使用文档
  4. JavaScript 开发10个实用技巧
  5. XRPC接口双向调用
  6. SAP License:MTO和MTS的区别
  7. Visual Basic编程常见问题及解答(2)
  8. 启动mysql5.7异常The server quit without updating PID file [FAILED]sql/data/***.pi根本解决方案
  9. Java前端和后端的区别
  10. python shell怎么调字体大小_如何更改在Python Shell字体大小
  11. 软件测评师考试大纲2018
  12. xlsxwriter 简单用法
  13. win10:为U盘设计图标
  14. 【更新】Excel控件Spire.XLS for .NET V7.12.90发布 | 支持向工作表添加形状
  15. JavaScript实现公历转换农历
  16. 统计学假设检验中 p 值的含义具体是什么?
  17. 2023-02-11:给你两个整数 m 和 n 。构造一个 m x n 的网格,其中每个单元格最开始是白色, 请你用 红、绿、蓝 三种颜色为每个单元格涂色。所有单元格都需要被涂色, 涂色方案需要满足:
  18. Android把图片压缩到一定大小并不失真
  19. Callable 接口实现java 的多线程
  20. 高考考日语学计算机,高中学日语对考大学有什么影响?很多专业限制日语生吗?...

热门文章

  1. 量化框架backtrader之一文读懂observer观测器
  2. conda channel代表了什么?
  3. 面向对象的五大基本原则
  4. [IT名人堂]软件产业的设计大师:艾兰.库伯
  5. matlab做互相关分析,自相关与互相关在matlab中实现_互相关在matlab中实现
  6. 麒麟桌面虚拟机密码破解方法,qcow2格式麒麟操作系统忘记密码处理方法,麒麟qcow2镜像v10版本操作系统下载,麒麟ubuntu离线deb包下载地址并离线安装
  7. 24.类加载器命名空间实战剖析与透彻理解
  8. 蒙特卡洛树搜索方法介绍——规划与学习
  9. IDEA的常用快捷键以及提示信息
  10. dbForge Studio不能直接在可视化界面添加、修改和删除