📜  Python程序来计算三角形的面积

📅  最后修改于: 2020-09-20 16:26:20             🧑  作者: Mango

在此程序中,您将学习计算三角形的面积并显示它。

如果abc是三角形的三个边。然后,

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() 函数 。