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 mathBasic 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.14Trigonometric 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.0Constants
The math module also provides constants such as pi and e:
import math
print(math.pi) # Output: 3.141592653589793
print(math.e) # Output: 2.718281828459045Conclusion
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 mathmodule, you can perform a variety of mathematical tasks in your Python programs.