English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Узнайте о всех доступных математических функциях в Python и как их использовать в программах.
math Модульявляется стандартным модулем Python и всегда доступен. Чтобы использовать математические функции в этом модуле, вам необходимо использовать импорт модуля import math.
Он предоставляет доступ к базовым функциям библиотеки C. Например:
# Расчет квадратного корня import math math.sqrt(4)
Этот модуль не поддерживает тип данных complex. ЭтотМодуль CMATHявляются сложным соответствием.
Это список всех функций и свойств модуля math, а также краткое описание их действий.
Функция | Описание |
---|---|
ceil(x) | Возвращает наименьшее целое число, не менее x |
copysign(x, y) | Возвращает x с знаком y |
fabs(x) | Возвращает абсолютное значение x |
factorial(x) | Возвращает факториал x |
floor(x) | Возвращает наибольший целое число, не превышающее x |
fmod(x, y) | Возвращает остаток от деления x на y |
frexp(x) | Возвращает хвост и指数 x как пару (m, e) |
fsum(iterable) | Возвращает точное浮пятно значение элементов итератора |
isfinite(x) | Если x ни является ни бесконечностью, ни NaN (не числом), то возвращает True |
isinf(x) | Если x является положительным или отрицательным бесконечностью, то возвращает True |
isnan(x) | Если x является NaN, то возвращает True |
ldexp(x, i) | Вернуть x * (2 ** i) |
modf(x) | Вернуть целую и дробную части x |
trunc(x) | Вернуть целую часть x |
exp(x) | Вернуть e ** x |
expm1(x) | Вернуть e ** x - 1 |
log(x[, base]) | Вернуть логарифм x с заданным основанием (по умолчанию е) |
log1p(x) | Вернуть логарифм 1 + x с основанием е |
log2(x) | Вернуть логарифм x с основанием 2 |
log10(x) | Вернуть логарифм x с основанием 10 |
pow(x, y) | Вернуть幂 x от y |
sqrt(x) | Вернуть квадратный корень из x |
acos(x) | Вернуть арккосинус в точке x |
asin(x) | Вернуть арксинус в точке x |
atan(x) | Вернуть арккотангенс в точке x |
atan2(y, x) | Вернуть арккотангенс от отношения y к x |
cos(x) | Вернуть косинус в точке x |
hypot(x, y) | Вернуть евклидову норму sqrt(x * x + y * y) |
sin(x) | Вернуть синус в точке x |
tan(x) | Вернуть тангенс в точке x |
degrees(x) | Преобразовать угол x из радианов в градусы |
radians(x) | Преобразовать угол x из градусов в радианы |
acosh(x) | Вернуть гиперболический арккосинус в точке x |
asinh(x) | Вернуть гиперболический арккосинус в точке x |
atanh(x) | Вернуть гиперболический арккотангенс в точке x |
cosh(x) | Вернуть гиперболический косинус в точке x |
sinh(x) | Вернуть гиперболический косинус в точке x |
tanh(x) | Вернуть гиперболический тангенс в точке x |
erf(x) | Вернуть функцию error function в точке x |
erfc(x) | Вернуть функцию complementary error function в точке x |
gamma(x) | Вернуть функцию Gamma в точке x |
lgamma(x) | Вернуть натуральный логарифм абсолютной величины функции Gamma в точке x |
pi | Математическая константа,比值圆的周长与其直径(3.14159 ...) |
e | Математическая константа e (2.71828 ...) |
Посетите эту страницу, чтобы узнать все математические константы, определенные в Python 3Математические функции.