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 Program to Merge Two Dictionaries
Python any()
Python ord()
Python Program to Display Fibonacci Sequence Using Recursion
Python Operators
Python Set issubset()
Python Program to Find Numbers Divisible by Another Number
Python String isnumeric()
Python issubclass()
Oriented area of a triangle
Python List reverse()
Python Program to Convert Celsius To Fahrenheit
Python staticmethod()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Program to Swap Two Variables
Python Directory and Files Management
Python String ljust()
Python List insert()
Python Set isdisjoint()
Python List Comprehension
Deep Learning with Python - Francois Cholletf
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python frozenset()
Python Shallow Copy and Deep Copy
Python Recursion
Python Program to Remove Punctuations From a String
Python Set clear()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python List clear()
Python Objects and Classes
Python Program to Catch Multiple Exceptions in One Line
Python Program to Delete an Element From a Dictionary