📅  最后修改于: 2020-09-20 16:26:20             🧑  作者: Mango
如果a
, b
和c
是三角形的三个边。然后,
s = (a+b+c)/2
area = √(s(s-a)*(s-b)*(s-c))
# Python Program to find the area of triangle
a = 5
b = 6
c = 7
# Uncomment below to take inputs from the user
# a = float(input('Enter first side: '))
# b = float(input('Enter second side: '))
# c = float(input('Enter third side: '))
# calculate the semi-perimeter
s = (a + b + c) / 2
# calculate the area
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print('The area of the triangle is %0.2f' %area)
输出
The area of the triangle is 14.70
在此程序中,使用Heron公式给定三个边,即可计算出三角形的面积。
如果您需要根据用户的输入来计算三角形的面积,则可以使用input() 函数 。