Python Math
Python provides a built-in math
module that contains many useful mathematical functions and constants. These functions can be used to perform mathematical operations such as trigonometry, logarithms, and rounding.
Importing the Math Module
Before you can use the functions in the math
module, you need to import it using theimport
keyword:
import math
Basic Math Functions
The math
module provides functions for basic mathematical operations, such assqrt()
for square root, pow()
for exponentiation, abs()
for absolute value, and round()
for rounding:
import math
print(math.sqrt(16)) # Output: 4.0
print(math.pow(2, 3)) # Output: 8.0
print(math.abs(-5)) # Output: 5
print(math.round(3.14159, 2)) # Output: 3.14
Trigonometric Functions
The math
module also provides trigonometric functions, such as sin()
,cos()
, and tan()
, which accept angles in radians:
import math
angle = math.radians(45)
print(math.sin(angle)) # Output: 0.7071067811865476
print(math.cos(angle)) # Output: 0.7071067811865475
print(math.tan(angle)) # Output: 1.0
Constants
The math
module also provides constants such as pi
and e
:
import math
print(math.pi) # Output: 3.141592653589793
print(math.e) # Output: 2.718281828459045
Conclusion
The math
module in Python provides a wide range of mathematical functions and constants that can be used to perform complex mathematical operations. By understanding how to use the math
module, you can perform a variety of mathematical tasks in your Python programs.