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 staticmethod()
Python Program to Find the Square Root
Python Program to Check if a Number is Odd or Even
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Program to Iterate Through Two Lists in Parallel
Python strptime()
Python String translate()
Python object()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python Set issubset()
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Program to Get the File Name From the File Path
Java Program to Compute the Area of a Triangle Using Determinants
Python compile()
Python Set difference_update()
Python Program to Count the Number of Occurrence of a Character in String
Python Program to Check If a List is Empty
Python Program to Count the Occurrence of an Item in a List
Python File I/O Operation
Python dict()
Intelligent Projects Using Python - Santanu Pattanayak
Python Get Current time
Python Program to Add Two Matrices
Python List Comprehension
Python Program to Check if a Number is Positive, Negative or 0
Python String rfind()
Python Variables, Constants and Literals
Python id()
Python Inheritance
Python String isalpha()
Python vars()
Python format()