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?
math
Moduł 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 complex
typó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 math
module 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.