Lär dig mer om alla matematiska funktioner som finns i Python och hur du kan använda dem i ditt program.
Vad är matematikmodul i Python?
Den math
modul är en standardmodul i Python och är alltid tillgänglig. För att använda matematiska funktioner under den här modulen måste du importera modulen med import math
.
Det ger åtkomst till de underliggande C-biblioteksfunktionerna. Till exempel,
# Square root calculation import math math.sqrt(4)
Den här modulen stöder inte complex
datatyper. Cmath-modulen är den komplexa motsvarigheten.
Funktioner i Python Math Module
Här är listan över alla funktioner och attribut som definierats i math
modulen med en kort förklaring av vad de gör.
Fungera | Beskrivning |
---|---|
tak (x) | Returnerar det minsta heltalet som är större än eller lika med x. |
copysign (x, y) | Returnerar x med tecknet y |
fabs (x) | Returnerar det absoluta värdet på x |
faktoria (x) | Returnerar faktorn X |
golv (x) | Returnerar det största heltalet mindre än eller lika med x |
fmod (x, y) | Returnerar resten när x divideras med y |
frexp (x) | Returnerar mantissa och exponent för x som paret (m, e) |
fsum (iterabel) | Returnerar en exakt summa av flytande värden i iterabeln |
isfinite (x) | Returnerar sant om x varken är en oändlighet eller en NaN (inte ett tal) |
isinf (x) | Returnerar sant om x är en positiv eller negativ oändlighet |
isnan (x) | Returnerar True om x är en NaN |
ldexp (x, i) | Returnerar x * (2 ** i) |
modf (x) | Returnerar bråkdelar och heltal av x |
trunc (x) | Returnerar det trunkerade heltalsvärdet av x |
exp (x) | Returnerar e ** x |
expm1 (x) | Returnerar e ** x - 1 |
logg (x (, b)) | Returnerar logaritmen för x till basen b (standard är e) |
log1p (x) | Returnerar den naturliga logaritmen på 1 + x |
log2 (x) | Returnerar bas-2-logaritmen för x |
log10 (x) | Returnerar bas-10-logaritmen för x |
pow (x, y) | Returnerar x höjt till kraften y |
sqrt (x) | Returnerar kvadratroten av x |
acos (x) | Returnerar bågen cosinus av x |
asin (x) | Returnerar bågsinus på x |
atan (x) | Returnerar bågtangenten för x |
atan2 (y, x) | Returnerar atan (y / x) |
cos (x) | Returnerar cosinus av x |
hypot (x, y) | Returnerar den euklidiska normen, sqrt (x * x + y * y) |
synd (x) | Returnerar sinus på x |
solbränna (x) | Returnerar tangenten till x |
grader (x) | Konverterar vinkel x från radianer till grader |
radianer (x) | Konverterar vinkel x från grader till radianer |
acosh (x) | Returnerar den inversa hyperboliska cosinus av x |
asinh (x) | Returnerar den inversa hyperboliska sinus på x |
atanh (x) | Returnerar den inversa hyperboliska tangenten av x |
cosh (x) | Returnerar den hyperboliska cosinus av x |
sinh (x) | Returnerar den hyperboliska cosinus av x |
tanh (x) | Returnerar den hyperboliska tangenten av x |
erf (x) | Returnerar felfunktionen vid x |
erfc (x) | Returnerar den kompletterande felfunktionen vid x |
gamma (x) | Returnerar gammafunktionen vid x |
lgamma (x) | Returnerar den naturliga logaritmen för Gamma-funktionens absoluta värde vid x |
pi | Matematisk konstant, förhållandet mellan en cirkels omkrets och dess diameter (3.14159 …) |
e | matematisk konstant e (2.71828 …) |
Besök den här sidan för att lära dig mer om alla matematiska funktioner som definieras i Python 3.