Python math.pi Attribute
- Syntax
-
Example 1: Use
math.pito Get the Value ofπ -
Example 2: Use
math.pito Get the Circumference and Area of a Circle -
Example 3: Use
math.pito Convert Degrees to Radians -
Example 4: Use
math.pito Convert Radians to Degrees
The Python programming language offers a module, math, that implements a torrent of mathematical methods such as trigonometry, inverse trigonometry and logarithmic functions.
In mathematics, the number π or 3.14159 or 22 / 7 is a mathematical constant that refers to the ratio of a circle’s circumference to its diameter. It is an irrational and non-terminating number used to calculate perimeters, surface areas, and volumes of various shapes such as circles, cylinders, cones, etc.
This article will discuss the pi value available in the math module.
Syntax
math.pi
Parameters
Since it is a variable, it does not accept any parameters.
Returns
Since it is a variable, it does not return anything like a method. It stores the value of the mathematical constant π.
Example 1: Use math.pi to Get the Value of π
import math
print(math.pi)
Output:
3.141592653589793
Example 2: Use math.pi to Get the Circumference and Area of a Circle
import math
def area(r):
return math.pi * r * r
def circumference(r):
return 2 * math.pi * r
r = 25
print(f"Circumference: {circumference(r)} units")
print(f"Area: {area(r)} sq. units")
Output:
Circumference: 157.07963267948966 units
Area: 1963.4954084936207 sq. units
The Python code above calculates the circumference and area of a circle with a radius r. The formula for circumference is 2 * π * r, and for the area is π * r * r.
Example 3: Use math.pi to Convert Degrees to Radians
import math
def toRadians(degrees):
return degrees * math.pi / 180
print(f"{90} degrees = {toRadians(90)} radians")
print(f"{180} degrees = {toRadians(180)} radians")
print(f"{0} degrees = {toRadians(0)} radians")
print(f"{45} degrees = {toRadians(45)} radians")
print(f"{270} degrees = {toRadians(270)} radians")
Output:
90 degrees = 1.5707963267948966 radians
180 degrees = 3.141592653589793 radians
0 degrees = 0.0 radians
45 degrees = 0.7853981633974483 radians
270 degrees = 4.71238898038469 radians
The formula to convert degrees to radians is as follows.
radians = degrees * (π / 180)
The Python code above defines a method, toRadians(), that accepts an angle in degrees and, using the formula discussed above, it converts it to radians.
Example 4: Use math.pi to Convert Radians to Degrees
import math
def toDegrees(radians):
return radians * 180 / math.pi
print(f"{90} radians = {toDegrees(90)} degrees")
print(f"{33} radians = {toDegrees(33)} degrees")
print(f"{0} radians = {toDegrees(0)} degrees")
print(f"{180} radians = {toDegrees(180)} degrees")
print(f"{1} radians = {toDegrees(1)} degrees")
Output:
90 radians = 5156.620156177409 degrees
33 radians = 1890.7607239317167 degrees
0 radians = 0.0 degrees
180 radians = 10313.240312354817 degrees
1 radians = 57.29577951308232 degrees
The formula to convert radians to degrees is as follows.
degrees = (180 / π) * radians
The Python code above defines a method, toDegrees(), that accepts an angle in radians and transforms the input into degrees using the formula we just discussed above.
