python三角形面积求法
时间: 2024-05-30 09:07:15 浏览: 382
基于delaunay三角网的平面点云面积计算(python)
5星 · 资源好评率100%
在Python中,可以通过海龙公式来计算三角形的面积。海龙公式是利用三角形的三条边计算其面积的公式,具体如下:
s = (a + b + c) / 2
area = √(s(s-a)(s-b)(s-c))
其中,a、b、c分别为三角形的三条边,s为半周长,也就是三角形三条边长之和的一半,area为三角形的面积。
下面是一个Python函数,可以根据输入的三条边长计算出三角形的面积:
```
import math
def triangle_area(a, b, c):
s = (a + b + c) / 2
area = math.sqrt(s * (s - a) * (s - b) * (s - c))
return area
```
阅读全文