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








