Poznaj wszystkie funkcje matematyczne dostępne w Pythonie i dowiedz się, jak możesz ich używać w swoim programie.
Co to jest moduł matematyczny w Pythonie?
mathModuł jest standardowy moduł w Pythonie i jest zawsze dostępna. Aby użyć funkcji matematycznych w tym module, musisz zaimportować moduł za pomocą import math.
Daje dostęp do podstawowych funkcji biblioteki C. Na przykład,
# Square root calculation import math math.sqrt(4)
Ten moduł nie obsługuje complextypów danych. Moduł cmath jest złożonym odpowiednikiem.
Funkcje w module matematycznym języka Python
Oto lista wszystkich funkcji i atrybutów zdefiniowanych w mathmodule wraz z krótkim wyjaśnieniem ich działania.
| Funkcjonować | Opis |
|---|---|
| sufit (x) | Zwraca najmniejszą liczbę całkowitą większą lub równą x. |
| copysign (x, y) | Zwraca x ze znakiem y |
| fabs (x) | Zwraca wartość bezwzględną x |
| silnia (x) | Zwraca silnię x |
| piętro (x) | Zwraca największą liczbę całkowitą mniejszą lub równą x |
| fmod (x, y) | Zwraca resztę z dzielenia x przez y |
| frexp (x) | Zwraca mantysę i wykładnik x jako parę (m, e) |
| fsum (iterowalne) | Zwraca dokładną zmiennoprzecinkową sumę wartości w iterowalnej |
| isfinite (x) | Zwraca True, jeśli x nie jest ani nieskończonością, ani NaN (Not a Number) |
| isinf (x) | Zwraca wartość True, jeśli x jest dodatnią lub ujemną nieskończonością |
| isnan (x) | Zwraca True, jeśli x jest NaN |
| ldexp (x, i) | Zwraca x * (2 ** i) |
| modf (x) | Zwraca ułamkową i całkowitą część x |
| obcięcie (x) | Zwraca obciętą liczbę całkowitą x |
| exp (x) | Zwraca e ** x |
| expm1 (x) | Zwraca e ** x - 1 |
| log (x (, b)) | Zwraca logarytm z x do podstawy b (domyślnie e) |
| log1p (x) | Zwraca logarytm naturalny z 1 + x |
| log2 (x) | Zwraca logarytm o podstawie 2 z x |
| log10 (x) | Zwraca logarytm dziesiętny z x |
| pow (x, y) | Zwraca x podniesione do potęgi y |
| sqrt (x) | Zwraca pierwiastek kwadratowy z x |
| acos (x) | Zwraca arcus cosinus z x |
| asin (x) | Zwraca łuk sinusoidalny z x |
| atan (x) | Zwraca styczną łuku dla x |
| atan2 (y, x) | Zwraca atan (y / x) |
| cos (x) | Zwraca cosinus z x |
| hypot (x, y) | Zwraca normę euklidesową, sqrt (x * x + y * y) |
| sin (x) | Zwraca sinus z x |
| opalenizna (x) | Zwraca tangens x |
| stopnie (x) | Konwertuje kąt x z radianów na stopnie |
| radiany (x) | Konwertuje kąt x ze stopni na radiany |
| acosh (x) | Zwraca odwrotny cosinus hiperboliczny z x |
| asinh (x) | Zwraca odwrotny sinus hiperboliczny z x |
| atanh (x) | Zwraca odwrotną styczną hiperboliczną dla x |
| cosh (x) | Zwraca cosinus hiperboliczny z x |
| sinh (x) | Zwraca cosinus hiperboliczny z x |
| tanh (x) | Zwraca hiperboliczną styczną z x |
| erf (x) | Zwraca funkcję błędu w punkcie x |
| erfc (x) | Zwraca komplementarną funkcję błędu w punkcie x |
| gamma (x) | Zwraca funkcję Gamma w punkcie x |
| lgamma (x) | Zwraca logarytm naturalny wartości bezwzględnej funkcji Gamma w punkcie x |
| Liczba Pi | Stała matematyczna, stosunek obwodu koła do jego średnicy (3,14159…) |
| mi | stała matematyczna e (2,71828…) |
Odwiedź tę stronę, aby poznać wszystkie funkcje matematyczne zdefiniowane w Pythonie 3.








