?梯形的定義:?
梯形是凸四邊形,至少有一對邊平行。平行邊稱為梯形的底邊,另外兩條不平行的邊稱為梯形的腿。梯形也可以有兩對底邊。
在上圖中,CD || AB,它們構成底邊,而另外兩條邊,即AD和BC,構成梯形的直角邊。?
梯形的面積可以用以下簡單公式計算:?
a = 底面?
b = 底面?
h = 高度?
示例:?
輸入: base1 = 8,base2 = 10,height = 6
輸出:面積為:54.0
輸入: base1 = 4,base2 = 20,height = 7
輸出:面積為:84.0
示例代碼:
# Python program to calculate?
# area of a trapezoid
# Function for the area
def Area(b1, b2, h):
? ? return ((b1 + b2) / 2) * h
# Driver Code
base1 = 8; base2 = 10; height = 6
area = Area(base1, base2, height)
print("Area is:", area)
輸出 :?
面積為:54.0
時間復雜度:O(1)
空間復雜度:O(1)
如果您喜歡此文章,請收藏、點贊、評論,謝謝,祝您快樂每一天。