math - это встроенный модуль в Python, который предоставляет доступ к математическим функциям и константам. Этот модуль позволяет выполнять различные математические операции, такие как вычисление квадратных корней, тригонометрические функции, логарифмы, степени, округления чисел и многое другое.
1. sqrt(x)
Возвращает квадратный корень числа x
import math
result = math.sqrt(25)
print(result) # Вывод: 5.0
2. prod(iterable)
Возвращает произведение всех элементов итерируемого объекта:
import math
numbers = [1, 2, 3, 4, 5]
result = math.prod(numbers)
print(result) # Вывод: 120 (произведение 1 * 2 * 3 * 4 * 5)
3. ceil(x)
Возвращает наименьшее целое число, которое больше или равно x:
import math
result = math.ceil(3.14)
print(result) # Вывод: 4
4. floor(x)
Возвращает наибольшее целое число, которое меньше или равно x:
import math
result = math.floor(3.14)
print(result) # Вывод: 3
5. factorial(x)
Возвращает факториал числа x:
import math
result = math.factorial(5)
print(result) # Вывод: 120 (факториал числа 5)
Кстати, вместо import math можно написать import math as m , что позволит обращаться к модулю через переменную m (или любую другую, на ваш выбор). Это удобно для сокращения кода и повышения его читаемости.