"""
创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
结果如下,请输入半径:5
圆的周长:31.42
圆的面积:78.54
球的表面积:314.16
"""
import mathclass MyMath(object):def __init__(self, r):self.r = r# 圆的周长def perimeter(self):c = 2 * math.pi * self.rreturn c# 圆的面积def area(self):a = math.pi * r * rreturn a# 球的表面积def surfaceArea(self):s = 4 * math.pi * r * rreturn s# 球的体积def volume(self):v = (4 / 3) * math.pi * r * r * rreturn vtry:r = int(input("请输入圆的半径:"))p = MyMath(r)# 格式化输出# 3.1415926 {:.2f}  3.14    保留小数点后两位print("圆的周长={:.2f}".format(p.perimeter()))print("圆的面积={:.2f}".format(p.area()))print("球的表面积={:.2f}".format(p.surfaceArea()))print("球的体积={:.2f}".format(p.volume()))except:print("请输入数字!")


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

  1. Python用类求圆的周长面积与球的表面积体积

    文章目录 1. 题目

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

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

  3. 输入圆半径,求圆面积并保留两位小数

    import java.util.*; //调用util包中的所有类 public class Circle //定义一个Circle类 {public static void main(String ...

  4. Python 通过创建MyMath类计算圆的周长面积球的表面积体积

    Python 通过创建MyMath类计算圆的周长面积球的表面积体积 import math class MyMath:def __init__(self,r,):self.r=rdef C(self) ...

  5. 从键盘输入直接三角形的两条直接边的长度,求斜边的长度和三角形的面积,计算结果保留两位小数

    从键盘输入直接三角形的两条直接边的长度,求斜边的长度和三角形的面积,计算结果保留两位小数 解析: #include <stdio.h> #include <math.h>int ...

  6. Java黑皮书课后题第4章:4.1(几何:五边形的面积)编写程序,提示用户输入从五边形中心到定点的距离,计算五边形的面积,结果保留两位小数

    4.1(几何:五边形的面积)编写程序,提示用户输入从五边形中心到顶点的距离,计算五边形的面积,结果保留两位小数 题目 题目概述 运行示例 破题 代码 题目 题目概述 4.1(几何:五边形的面积)编写程 ...

  7. 用python计算矩形面积结果四舍五入保留两位小数_你还在计算器开平方?太low了吧,学霸考场都用这种方法开平方...

    一般情况下,我们生活中遇到一个需要开平方的数时,第一反应就是拿手机计算器计算,但考试时怎么做?不让带计算器,包括具有计算功能的手表都严禁携带.那这个时候怎么做呢?手算开平方就是一种随时适用的方法,无论 ...

  8. c语言输入三个身高输出最高,输入两个人的身高,计算并输出他们的平均身高.(身高以米为单位,最后结果保留两位小数)...

    题目: 输入两个人的身高,计算并输出他们的平均身高.(身高以米为单位,最后结果保留两位小数) 求C语言的编写过程 解答: #include void main () { float a,b; scan ...

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

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

最新文章

  1. Smart Card知识
  2. 活着不容易!几度被扼杀又雄起的NLP简史
  3. DataReader 连接数据库完整过程和代码(Sql Server)
  4. 学习 .net 的一些主要网站
  5. 2013 Multi-University Training Contest 6 部分解题报告
  6. kienct -color
  7. 正则表达式: 正向预查和负向预查
  8. 工作325:uni-格式化日期
  9. memory java heap_java.lang.OutOfMemoryError: Java heap space解决方法
  10. pytorch torch.squeeze
  11. 黑客是否可以攻击被拔掉网线的电脑?
  12. bzoj 2865 字符串识别——后缀数组
  13. 循环渐进NsDoor(三)
  14. vue自带的实例属性和方法($打头)
  15. vivado 2017 安装教程
  16. ftp文件下载工具,四款超级好用的ftp文件下载工具
  17. github gitee 仓库大小限制 单个文件大小限制
  18. 2012-2013年薪水涨幅最高的十五个IT职位
  19. ADAUDSP1452 声场 Balance与Fader功能的实现
  20. win10触摸板双指单击不能唤出右键菜单

热门文章

  1. 《红楼梦》金陵十二钗判词及赏析_马立杰_新浪博客
  2. xshell工具将服务器文件下载到本地
  3. linux下重启邮件服务,Linux的postfix邮件服务
  4. R7F0C908B2DFP-C#AA0微控制器MCU 16位RL78 RENESAS
  5. 2018年度热度超高的小程序排行榜,你有用过这些吗!
  6. 十四、猜码游戏: 每一轮里,程序随机生成两个数字,一个是码数,范围:0到5,一个是猜数,范围:码数到10。用户输入两个数字,也分为码数和猜数。 若这一轮程序的猜数等于两个码数之和,输出“电脑胜”,若
  7. python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else
  8. 基于TensorRT的语义分割实验记录
  9. canal工作原理及简单案例演示
  10. Flappy bird模式值得追捧么?