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 mathmodul ä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 complexdatatyper. Cmath-modulen är den komplexa motsvarigheten.
Funktioner i Python Math Module
Här är listan över alla funktioner och attribut som definierats i mathmodulen 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.








