Дізнайтеся про всі математичні функції, доступні в Python, і про те, як ви можете використовувати їх у своїй програмі.
Що таке математичний модуль в Python?
math
Модуль представляє собою стандартний модуль в Python і завжди доступні. Щоб використовувати математичні функції під цим модулем, вам потрібно імпортувати модуль за допомогою import math
.
Він надає доступ до основних функцій бібліотеки C. Наприклад,
# Square root calculation import math math.sqrt(4)
Цей модуль не підтримує complex
типи даних. Модуль cmath - це складний аналог.
Функції в модулі Python Math
Ось список усіх функцій та атрибутів, визначених у 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.