1
Python has built-in mathematical functions, but they require importing the 'math' module before use (e.g., import math).
2
To use a function from the math module, prefix it with the module name, such as math.sqrt(25).
3
The 'floor' function returns the largest integer less than or equal to a given number, whereas the 'ceil' function returns the smallest integer greater than or equal to a number.
4
The math module also includes constants like math.pi (value of pi) and math.e (exponential constant/epsilon).
5
Module aliasing allows renaming a module upon import for convenience, such as 'import math as m', enabling calls like m.sqrt(25).
6
Specific functions can be imported directly without the module prefix using the 'from module import function' syntax (e.g., 'from math import sqrt, pow').