Усі математичні функції, визначені в математичному модулі на Python 3

Дізнайтеся про всі математичні функції, доступні в Python, і про те, як ви можете використовувати їх у своїй програмі.

Що таке математичний модуль в Python?

mathМодуль представляє собою стандартний модуль в Python і завжди доступні. Щоб використовувати математичні функції під цим модулем, вам потрібно імпортувати модуль за допомогою import math.

Він надає доступ до основних функцій бібліотеки C. Наприклад,

 # Square root calculation import math math.sqrt(4)

Цей модуль не підтримує complexтипи даних. Модуль cmath - це складний аналог.

Функції в модулі Python Math

Ось список усіх функцій та атрибутів, визначених у mathмодулі, з коротким поясненням того, що вони роблять.

Список функцій в модулі Python Math
Функція Опис
стеля (х) Повертає найменше ціле число, більше або рівне x.
співпізнання (x, y) Повертає x зі знаком y
fabs (x) Повертає абсолютне значення x
факторіал (x) Повертає факторіал x
підлога (x) Повертає найбільше ціле число, менше або рівне x
fmod (x, y) Повертає залишок, коли х ділиться на у
frexp (x) Повертає мантису та показник степеня x як пару (m, e)
fsum (ітеративний) Повертає точну суму значень із плаваючою комою в ітерабе
нескінченний (x) Повертає True, якщо x не є нескінченністю або NaN (не числом)
isinf (x) Повертає True, якщо x - позитивна чи негативна нескінченність
існан (x) Повертає True, якщо x - NaN
ldexp (x, i) Повертає x * (2 ** i)
modf (x) Повертає дробові та цілі частини х
транк (x) Повертає усічене ціле значення x
exp (x) Повертає e ** x
expm1 (x) Повертає e ** x - 1
log (x (, b)) Повертає логарифм x до основи b (за замовчуванням e)
log1p (x) Повертає натуральний логарифм 1 + x
log2 (x) Повертає базис-2 логарифм x
log10 (x) Повертає базис-10 логарифм x
pow (x, y) Повертає x, піднятий до рівня y
sqrt (x) Повертає квадратний корінь із x
acos (x) Повертає косинус дуги x
asin (x) Повертає синус дуги x
атан (x) Повертає тангенс дуги x
atan2 (y, x) Повертає atan (y / x)
cos (x) Повертає косинус x
гіпот (х, у) Повертає евклідову норму, sqrt (x * x + y * y)
гріх (x) Повертає синус x
загар (x) Повертає тангенс x
градусів (х) Перетворює кут х з радіанів у градуси
радіани (х) Перетворює кут х з градусів у радіани
acosh (x) Повертає обернений гіперболічний косинус x
asinh (x) Повертає обернений гіперболічний синус x
Атань (х) Повертає обернений гіперболічний тангенс x
cosh (x) Повертає гіперболічний косинус x
sinh (x) Повертає гіперболічний косинус x
тан (x) Повертає гіперболічний тангенс x
erf (x) Повертає функцію помилки при x
erfc (x) Повертає додаткову функцію помилки при x
гамма (х) Повертає функцію гамма при x
lgamma (x) Повертає натуральний логарифм абсолютного значення гамма-функції при x
пі Математична стала, відношення окружності кола до його діаметра (3,14159…)
e математична постійна e (2,71828…)

Відвідайте цю сторінку, щоб дізнатись про всі математичні функції, визначені в Python 3.

Цікаві статті...