In this program, you’ll learn to calculate the area of a triangle and display it.
To understand this example, you should have the knowledge of the following Python programming topics:
If a, b and c are three sides of a triangle. Then,
s = (a+b+c)/2 area = √(s(s-a)*(s-b)*(s-c))
Source Code:
# 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)
Output:
The area of the triangle is 14.70
In this program, area of the triangle is calculated when three sides are given using Heron’s formula.
If you need to calculate area of a triangle depending upon the input from the user, input() function can be used.
Related posts:
Python round()
Python Program to Make a Flattened List from Nested List
Python Program to Check Prime Number
Python for Loop
Python Program to Trim Whitespace From a String
Python float()
Python Program to Find the Largest Among Three Numbers
Python Set isdisjoint()
Python Set symmetric_difference_update()
Python datetime
Python time Module
Python Program to Differentiate Between type() and isinstance()
Python Program to Compute all the Permutation of the String
Python Program to Get the Class Name of an Instance
Python Program to Shuffle Deck of Cards
Python Program to Find HCF or GCD
Python String rstrip()
Python Program to Add Two Numbers
Python Dictionary fromkeys()
Python globals()
Python frozenset()
Python staticmethod()
Python Decorators
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python Program to Find ASCII Value of Character
Python input()
Python Program to Get the Full Path of the Current Working Directory
Python abs()
Python Program to Get the File Name From the File Path
Python String zfill()
Python Deep Learning Cookbook - Indra den Bakker