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. gitblit mysql_Gitblit服务器搭建及IDEA整合Git使用
  2. csv文件简介(转载)
  3. ansible playbook实战——下发部署nginx以及更新、回滚
  4. TF之LSTM:利用LSTM算法对mnist手写数字图片数据集(TF函数自带)训练、评估(偶尔100%准确度,交叉熵验证)
  5. 软文:第三方支付技术的场景应用,支付技术延伸与国际化
  6. SQL with(nolock)详解
  7. python脚本根据cookies自动登录网站_Python爬虫如何使用Cookies登录网站
  8. 软件开发工具(第1章:绪论)
  9. 网站 HTTP 升级 HTTPS 完全配置手册
  10. 机器思维。一些让我眼前一亮的算法。
  11. tomcat顶层架构
  12. 关于webpack4的14个知识点,童叟无欺
  13. 用R设定随机种子的目的和方法
  14. 松下抛却Jungle掌机研发项目
  15. MySQL 常用基础命令
  16. javascript时间戳转换成yyyy-MM-DD格式
  17. linux下载百度网盘文件
  18. vue从创建到完整的饿了么(7)点击事件与页面跳转
  19. ZZULIOJ1051-1055Python解法
  20. “隔空播放”显示器只有“关闭”的原因

热门文章

  1. 达观AI+知识图谱技术在数字档案馆建设中的探索
  2. Java如何将word转成html_[JavaWeb基础] 025.JAVA把word转换成html
  3. ubuntu修改默认python为python3
  4. linux下串口设备文件,linux下各种串口调试助手
  5. 蓝桥杯第四日——对局匹配
  6. vue使用element-ui的el-date-picker设置样式无效
  7. Python的开源人脸识别库:离线识别率高达99.38%【源码】
  8. 快速实现短信发送功能(SpringBoot)
  9. 如何把股票数据导出excel?导出股票历史数据到Excel的方法
  10. Java:关于跳出两层循环的方法以及Label(标签)