Zjistěte více o všech matematických funkcích dostupných v Pythonu a o tom, jak je můžete použít ve svém programu.
Co je matematický modul v Pythonu?
math
Modul je standardní modul Pythonu a je vždy k dispozici. Chcete-li v tomto modulu používat matematické funkce, musíte modul importovat pomocí import math
.
Poskytuje přístup k základním funkcím knihovny C. Například,
# Square root calculation import math math.sqrt(4)
Tento modul nepodporuje complex
datové typy. Modul cmath je komplexním protějškem.
Funkce v matematickém modulu Python
Zde je seznam všech funkcí a atributů definovaných v math
modulu se stručným vysvětlením, co dělají.
Funkce | Popis |
---|---|
strop (x) | Vrátí nejmenší celé číslo větší nebo rovno x. |
copysign (x, y) | Vrátí x se znaménkem y |
faby (x) | Vrátí absolutní hodnotu x |
faktoriál (x) | Vrátí faktoriál x |
podlaha (x) | Vrátí největší celé číslo menší nebo rovno x |
fmod (x, y) | Vrátí zbytek, když je x vyděleno y |
frexp (x) | Vrátí mantisu a exponent x jako pár (m, e) |
fsum (iterovatelné) | Vrátí přesný součet hodnot s plovoucí desetinnou čárkou hodnot v iterovatelné |
isfinite (x) | Vrátí True, pokud x není ani nekonečno, ani NaN (není číslo) |
isinf (x) | Vrátí True, pokud x je kladné nebo záporné nekonečno |
Isnan (x) | Vrátí True, pokud x je NaN |
ldexp (x, i) | Vrací x * (2 ** i) |
modf (x) | Vrátí zlomkovou a celočíselnou část x |
trunc (x) | Vrátí zkrácenou celočíselnou hodnotu x |
exp (x) | Vrátí e ** x |
expm1 (x) | Vrátí e ** x - 1 |
log (x (, b)) | Vrátí logaritmus x na základní b (výchozí e) |
log1p (x) | Vrátí přirozený logaritmus 1 + x |
log2 (x) | Vrátí logaritmus základny-2 x |
log10 (x) | Vrátí logaritmus základu-10 x |
pow (x, y) | Vrátí x zvednuté na sílu y |
sqrt (x) | Vrátí druhou odmocninu x |
acos (x) | Vrátí kosinový kosinus x |
asin (x) | Vrátí sinus oblouku x |
atan (x) | Vrátí tangens oblouku x |
atan2 (y, x) | Vrací atan (y / x) |
cos (x) | Vrátí kosinus x |
hypot (x, y) | Vrátí euklidovskou normu, sqrt (x * x + y * y) |
hřích (x) | Vrátí sinus x |
opálení (x) | Vrátí tangens x |
stupně (x) | Převede úhel x z radiánů na stupně |
radiány (x) | Převede úhel x ze stupňů na radiány |
acosh (x) | Vrátí inverzní hyperbolický kosinus x |
asinh (x) | Vrátí inverzní hyperbolický sinus x |
atanh (x) | Vrátí inverzní hyperbolický tangens x |
cosh (x) | Vrátí hyperbolický kosinus x |
sinh (x) | Vrátí hyperbolický kosinus x |
tanh (x) | Vrátí hyperbolický tangens x |
erf (x) | Vrátí chybovou funkci na x |
erfc (x) | Vrátí funkci doplňkové chyby na x |
gama (x) | Vrátí funkci gama na x |
lgamma (x) | Vrátí přirozený logaritmus absolutní hodnoty funkce Gamma při x |
pi | Matematická konstanta, poměr obvodu kruhu k jeho průměru (3,14159…) |
E | matematická konstanta e (2.71828…) |
Na této stránce najdete informace o všech matematických funkcích definovaných v Pythonu 3.