Python数学计算工具1、海伦公式计算三角形面积
海伦公式:
已知三角形三边边长求三角形面积时,可以利用海伦公式。
海伦公式又译作希伦公式、海龙公式、希罗公式、海伦-秦九韶公式。它是利用三角形的三条边的边长直接求三角形面积的公式。
海伦公式的特点是非常好记,基本上看一遍就记住了,为了更方便大家记忆可以看一下其中的变量都代表什么:
S:面积
a:边长
b:边长
c:边长
p:周长的一半,有些书上也会用s来代表,其计算公式:
我们使用Python来实现一下海伦公式:
# 利用海伦公式计算三角形面积
import osos.system("title 海伦公式计算三角形面积:")
while True:try:# 键盘接收三条边长a = float(input("输入边长a:"))b = float(input("输入边长b:"))c = float(input("输入边长c:"))# 任意两边的和大于第三边判断if (a + b <= c) or (a + c <= b) or (b + c <= a):print("两边至和必须大于第三边")continue# 求半周长pp = (a + b + c) / 2# 根据海伦公式求面积s = (p * (p - a) * (p - b) * (p - c)) ** 0.5# 输出print("该三角形的面积为:%.2f" % s)except:print("请正确输入数字类型边长!")
我这里写了个可以无限计算的demo,仅供使用,下载链接在最后面。
示例包下载地址:
https://download.csdn.net/download/feng8403000/86933699
下面是打包过程:
使用打包工具:【pip install pyinstaller】
安装完成后注意使用语法:
pyinstaller -F -p D:\save\Exe\studys\Python\exe\Lib -i D:\save\myclass\Python\core\pythonProject\python.ico demo5.py -n "python海伦公式"
可以看到我使用了2个绝对路径,绝对路径1是Python环境的包所在的位置,如果包不全的话需要自己通过pip进行下载,建议修改完镜像位置再下载。不会也别着急,每篇违章后面都会有打包教程。操作次数多了也就会了。
执行完成我们看到【successfully】代表成功了。
对应盘符的【dist】文件夹内就有我们要用的工具了:
测试成功:
Python数学计算工具1、海伦公式计算三角形面积相关推荐
- python海伦公式求三角形面积_python编程实战:海伦公式求取三角形的面积
之前小编向大家介绍了在python中求取三角形面积的方法:三角形面积代码.大家对三角形面积的求取有了一定的了解,我们也知道计算机可以进行高精度的计算,那如果说在测量土地的面积的时候,不测三角形的高,只 ...
- python海伦公式求三角形面积程序流程图_《求三角形面积程序代码实现》教学设计...
一.教学目标: 1 .能说出能否构成三角形的条件,并了解其 VB 表达式:能读懂求解三角形面积的程序流程图: 2 .了解编写程序代码的一般步骤,了解变量定义, IF 语句的基本语法格式: 3 .掌握 ...
- C/C++用海伦公式求三角形面积(同时运用条件语句不断优化程序)
今天我们运用海伦公式求三角形面积,首先来看海伦公式: 我们首先运用最基本的公式运算,这无疑是最简单的,我们直接来看代码: 最基本的输入a,b,c三边,运用公式直接解决.但是如果输入不符合而不能计算又怎 ...
- 海伦公式用计算机语言怎么写,C语言:用海伦公式求三角形面积
C语言:用海伦公式求三角形面积 来源:互联网 宽屏版 评论 2012-08-11 02:25:59 分类: 电脑/网络 >> 程序设计 >> 其他编程语言 问题描述: 我编 ...
- c语言坐标海伦公式,C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积...
导航:网站首页 > C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积 C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积 匿名网友: 程序已 ...
- 利用三点坐标加海伦公式求三角形面积
** 输入三角形三个顶点的坐标,若有效则计算三角形的面积:如坐标无效,则给出提示 ** import math#导入数学模块 def area():#定义面积函数 #输入坐标,用eval函数x1,y1 ...
- 7-3 sdut-顺序结构-1 利用海伦公式求三角形面积,了解世界科学史
背景: 海伦公式又译作希伦公式.海龙公式.希罗公式.海伦-秦九韶公式.它是利用三角形的三条边的边长直接求三角形面积的公式.它的特点是形式漂亮,便于记忆. 相传这个公式最早是由古希腊数学家阿基米德得出的 ...
- 坐标系中求三角形面积的三种方法(鞋带公式、海伦公式、三角形面积公式)
力扣每日一题: 力扣https://leetcode.cn/problems/largest-triangle-area/ 一.鞋带公式 1.1 鞋带公式定义 Shoelace公式,也叫高斯面积公式, ...
- C语言【海伦公式 求三角形面积】
三角形三边长分别为a,b,c,半周长为p,面积为S 存在公式定理如下图: 代码如下: #include <stdio.h> #include <math.h> int main ...
- JAVA三角海伦公式,海伦公式求三角形面积出错求教
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 就下面这个程序 输入其他的数字都可以算出面积 但是当输入3,4,6时 计算出面积为零 求吧友指出错误在哪 package javaapplication1 ...
最新文章
- 20210101 Barbalat引理
- SAP HANA Database Explorer 里 SQL console 的用法
- YBTOJ:魔法数字(数位dp)
- java开发五年面试经验_只有经验丰富的开发人员才能教您有关Java的5件事
- 抛物线的中点生成算法_零基础学习梯度下降算法
- h5 img js 点击图片放大_jquery – HTML5 Canvas调整图像点击放大
- Python:暴力破解密码
- 机器学习如何影响系统设计:Learned Index Structures浅析
- Oracle的四分位数函数
- 剑指Offer(第二版)面试案例:树中两个节点的最低公共祖先节点
- Python爬虫:新浪新闻详情页的数据抓取(函数版)
- 大学生家乡网页设计作业模板下载 南京城市网页设计作业成品 静态HTML旅游景点网页制作下载_网页设计代码
- 令人截图上瘾的录屏神器FSCapture
- 什么是 Batch normalization
- 分布式服务框架 dubbo/dubbox 入门示例(2)
- Blender教程之魔方全自动特效教学
- springboot2.0优雅关闭
- Cause: java.sql.SQLException: Java heap space
- 测试电梯的测试用例_电梯测试用例
- pytorch模型保存与加载总结
热门文章
- linux cp omitting 复制,linux 系统 cp: omitting directory 问题解决
- raid服务器怎么装win7系统安装,安装win7系统时怎么加载SATARAID驱动
- r语言c函数调用一个数据多列,r语言如何将多列数据变成一列
- 名字里有计算机里没有的字体大小,公安13000字的庞大字库打不出这些字 五市民名字让电脑“犯晕”...
- UCK区块链微课堂—公钥私钥,数字资产安全性的两把金钥匙
- iguana::json/xml 序列化框架
- 遭遇Trojan.PSW.OnlineGames、Trojan.HiJack.a、Trojan.PSW.ZhuXian.b等
- win7如何设置wifi热点_博世壁挂炉“盖世7200i”WiFi功能如何设置
- 笔记本电脑无法进入睡眠状态_电脑进入睡眠模式后打不开屏幕怎么办
- C语言小游戏-俄罗斯方块