用Python定义一个函数,使其能够根据传递过来的三条边长度(均为整数)计算该三角形面积并返回,最后输出面积。
时间: 2024-03-24 07:35:58 浏览: 83
根据三边求三角形面积
好的,这是一个简单的Python函数,可以计算传递过来的三条边长度构成的三角形的面积:
``` python
def triangle_area(a, b, c):
"""
通过三条边的长度计算三角形面积
:param a: 第一条边的长度
:param b: 第二条边的长度
:param c: 第三条边的长度
:return: 三角形的面积
"""
# 计算半周长
p = (a + b + c) / 2
# 应用海伦公式计算面积
area = (p * (p - a) * (p - b) * (p - c)) ** 0.5
return area
# 调用函数并输出结果
a, b, c = 3, 4, 5
area = triangle_area(a, b, c)
print("三角形的面积为:", area)
```
输出结果为:
```
三角形的面积为: 6.0
```
阅读全文