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 Convert Decimal to Binary, Octal and Hexadecimal
Python abs()
Python String isprintable()
Python Program to Reverse a Number
Python memoryview()
Python Program to Add Two Numbers
Python globals()
Python sorted()
How to get current date and time in Python?
Python Program to Append to a File
Python hash()
Python Program to Count the Number of Each Vowel
Python String isalnum()
Python min()
Python Program to Display Powers of 2 Using Anonymous Function
Python for Loop
Python Operator Overloading
Oriented area of a triangle
Python float()
Python Function Arguments
Python Statement, Indentation and Comments
Python Dictionary update()
Python String casefold()
Python Program to Display Calendar
Python getattr()
Python Iterators
Python Program to Display the multiplication Table
Python ascii()
Python Program to Concatenate Two Lists
Python Program to Represent enum
Python Program to Parse a String to a Float or Int
Python chr()