Дізнайтеся про всі математичні функції, доступні в 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.








