Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.51 KB

71.md

File metadata and controls

52 lines (35 loc) · 1.51 KB

Python 程序:计算三角形的面积

原文: https://www.programiz.com/python-programming/examples/area-triangle

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

要理解此示例,您应该了解以下 Python 编程主题:


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