溫馨提示×

怎么用python求三角形面積

小億
242
2023-10-07 18:17:10
欄目: 編程語言

可以使用海倫公式來求解三角形的面積。假設三角形的三邊長度分別為a、b、c,則三角形的半周長s可以計算為s=(a+b+c)/2。

根據(jù)海倫公式,三角形的面積可以計算為A = √(s(s-a)(s-b)(s-c))。

下面是用Python編寫的計算三角形面積的函數(shù):

import math
def calculate_triangle_area(a, b, c):
# 計算半周長
s = (a + b + c) / 2
# 計算面積
area = math.sqrt(s * (s-a) * (s-b) * (s-c))
return area
# 調(diào)用函數(shù)計算三角形面積
area = calculate_triangle_area(3, 4, 5)
print("三角形的面積為:", area)

在上述代碼中,通過調(diào)用calculate_triangle_area()函數(shù),并傳入三角形的三邊長度,可以計算出三角形的面積。在示例中,三角形的三邊長度分別為3、4、5,計算出的面積為6.0。

0