How to calculate area of triangle in Python?
Hello readers, today we are going to discuss how the area of a triangle is calculated in Python.
Calculating Area of Triangle in Python
Case1:
If the length of the base and height of the triangle is known:
length = a , height = h
Then
area = (1/2)*a*h
Code:
length = 10 height = 8 area = (1/2)*length*height print(f'Area of triangle is {area}')
Output:
Area of triangle is 40.0
Case2:
If the length of each side of the triangle is known
Lets consider a,b,c as sides of the triangle
semi_perimeter = (a+b+c)/2
Then
area = sqrt(s*(s-a)*(s-b)*(s-c))
Code:
a = 3 b = 4 c = 5 s = (a+b+c)/2 #semi_perimeter area = (s*(s-a)*(s-b)*(s-c))**0.5 print(f'Area of the triangle is {area}')
Output:
Area of the triangle is 6.0
Case3:
If it is known that the triangle is an equilateral triangle and the length of the side is given.
Let length of the side of a triangle = a
area = (sqrt(3)*a*a)/4
Code:
a = 6 area = (((3)**0.5)*a*a)/4 print(area)
Output:
15.588457268119896
Python Program to Calculate Area of any Triangle using its coordinates
Thanks for reading!!!
Leave a Reply