在此程序中,您将学习计算三角形的面积并显示它。
要理解此示例,您应该了解以下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)
输出结果
三角形的面积是 14.70
在此程序中,使用Heron公式给定三个边,即可计算三角形的面积。
如果需要根据用户的输入来计算三角形的面积,则可以使用input()函数。