可以使用以下代碼來求解梯形面積:
def calculate_trapezoid_area(base1, base2, height):
area = (base1 + base2) * height / 2
return area
# 示例
base1 = 5
base2 = 7
height = 3
trapezoid_area = calculate_trapezoid_area(base1, base2, height)
print("梯形的面積為:", trapezoid_area)
在這個示例中,我們定義了一個calculate_trapezoid_area()
函數來計算梯形的面積。函數的參數包括梯形的上底、下底和高。函數內部使用梯形面積的公式(base1 + base2) * height / 2
來進行計算,并將結果返回。在示例中,我們將base1
設置為5,base2
設置為7,height
設置為3,然后將結果打印出來。這樣就可以得到梯形的面積為16.5
。