jmu-python-求三角形面积及周长
输入的三角形的三条边a、b、c,计算并输出面积和周长。假设输入三角形三边是合法整形数据。 三角形面积计算公式:
其中s=(a+b+c)/2。

import math   #导入math库
math.sqrt(x)  #调用sqrt函数实现开平方运算,x表示要求值的数据

输入格式:
每行输入一个数据,表示三角形一条边。

输出格式:
area=面积;perimeter=周长,面积和周长保留2位小数

输入样例:
3
4
5
输出样例:
area=6.00;perimeter=12.00

python代码:

import math
a=int(input())
b=int(input())
c=int(input())
s=(a+b+c)/2
x=s*(s-a)*(s-b)*(s-c)
area=math.sqrt(x)     #对x开平方
perimeter=a+b+c
print('area={:.2f};perimeter={:.2f}'.format(area,perimeter))

python:math模块的应用相关推荐

  1. Python math 模块与 cmath 模块

    Python math 模块提供了许多对浮点数的数学运算函数. Python cmath 模块包含了一些用于复数运算的函数. cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath ...

  2. python math模块

    用于进行数学运算等操作. 本文主要总结math模块的常用方法及规则. 模块引入: import math 1.math.fabs()         取绝对值 import math print(ma ...

  3. ​【Python入门】Python数学math模块55个函数详解

    Python math 模块提供了许多对浮点数的数学运算函数.主要包括以下几个部分 数论与表示函数 幂函数与对数函数 三角函数 角度转换 双曲函数 特殊函数 常量 import math print( ...

  4. python夹角余弦雷达图_P19 从三角形夹角计算看math模块

    title: P19|从三角形夹角计算看math模块 author: Adolph Lee categories: 编程基础 tags: Python 基础 本案例主要是让大家熟悉Python的mat ...

  5. Python math.fabs() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.fabs() 方 ...

  6. Python math.perm() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.perm() 方 ...

  7. Python math.erfc() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.erfc() 方 ...

  8. Python math.cosh() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.cosh() 方 ...

  9. Python math.sin() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.sin() 方法 ...

  10. Python math.degrees() 方法

    Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模块还提供了与用标准C定义的数学函数的接口.本文主要介绍Python math.degrees( ...

最新文章

  1. Android游戏开发基础part2--Canvas画布
  2. JAVA图形界面(GUI)之布局管理器
  3. linux添加审计账户_眼镜蛇W眼镜蛇白盒品白源代码审计工具 白帽子版
  4. 动物为什么会预知地震,地震后为什么会下雨?
  5. boost::hana::maximum用法的测试程序
  6. [EffectiveC++]item22:Declare data members private
  7. Invert Binary Tree
  8. 【渝粤教育】 国家开放大学2020年春季 1325妇产科学与儿科护理学 参考试题
  9. SpringBoot集成MyBatis的分页插件PageHelper
  10. Hibernate入门这一篇就够了
  11. (1)FPGA面试技能提升篇(SystemC)
  12. nodejs es6 中的单例模式
  13. 基类和派生类的构造函数,隐式调用与显式调用
  14. HSmartWindowControl 之 显示图像
  15. HDU2525 Clone Wars【模拟】
  16. 云栖社区 mysql_mysql
  17. 学习笔记(2):Google开发专家带你入门神经网络-深度学习“四件套”:数据、模型、损失函数与优化器
  18. 去除面部黑色素小妙招_去除脸部黑色素7个小方法
  19. 名表依波路borel_依波路手表排名 依波路手表世界排名第几
  20. 使用SQLite打开本地.db文件

热门文章

  1. PPT转PDF怎么转?这几种转换小技巧轻松拿捏
  2. 网络安全等级保护测评高风险判定-安全通信网络
  3. [思考][励志]《塔木德》
  4. 用pandas_profiling生成数据报告遇到的各种坑
  5. Oracle全局临时表
  6. Android Studio 基础 之 简单获取手机端所有图片
  7. 【Python技能树共建】selenium入手篇
  8. 字符串函数中的求长度、查找、分割和错误报告函数(strlen,strstr,strtok,strerror)
  9. 基于SSM的校园疫情防控系统的设计与实现
  10. 某爱上面的一个帖子(一些比较实用的网站和软件)