在此程序中,您將學(xué)習(xí)計算三角形的面積并顯示它。
要理解此示例,您應(yīng)該了解以下Python編程主題:
如果a,b并且c是一個三角形的三條邊。然后,
s = (a+b+c)/2 area = √(s(s-a)*(s-b)*(s-c))
# 用Python程序求三角形的面積 a = 5 b = 6 c = 7 # 取消注釋以下來自用戶的輸入 # a = float(input('輸入第一面: ')) # b = float(input('輸入第二面: ')) # c = float(input('輸入第三面: ')) # 計算半周長 s = (a + b + c) / 2 # 計算面積 area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 print('三角形的面積是 %0.2f' %area)
輸出結(jié)果
三角形的面積是 14.70
在此程序中,使用Heron公式給定三個邊,即可計算三角形的面積。
如果需要根據(jù)用戶的輸入來計算三角形的面積,則可以使用input()函數(shù)。