Spoznajte vse matematične funkcije, ki so na voljo v Pythonu, in kako jih lahko uporabite v svojem programu.
Kaj je matematični modul v Pythonu?
math
Modul standardni modul Python in je vedno na voljo. Če želite uporabljati matematične funkcije v tem modulu, morate modul uvoziti z uporabo import math
.
Omogoča dostop do osnovnih funkcij knjižnice C. Na primer
# Square root calculation import math math.sqrt(4)
Ta modul ne podpira complex
podatkovnih tipov. Modul cmath je kompleksen dvojnik.
Funkcije v modulu Python Math
Tu je seznam vseh funkcij in atributov, opredeljenih v math
modulu, s kratko razlago njihovega delovanja.
Funkcija | Opis |
---|---|
strop (x) | Vrne najmanjše celo število, večje ali enako x. |
copysign (x, y) | Vrne x z znakom y |
fabs (x) | Vrne absolutno vrednost x |
faktorji (x) | Vrne faktorijel x |
tla (x) | Vrne največje celo število, manjše ali enako x |
fmod (x, y) | Vrne ostanek, ko je x deljeno z y |
frexp (x) | Vrne mantiso in eksponent x kot par (m, e) |
fsum (iterable) | Vrne natančno vsoto vrednosti s plavajočo vejico v iterableu |
isfinite (x) | Vrne True, če x ni niti neskončnost niti NaN (ni število) |
isinf (x) | Vrne True, če je x pozitivna ali negativna neskončnost |
isnan (x) | Vrne True, če je x NaN |
ldexp (x, i) | Vrne x * (2 ** i) |
modf (x) | Vrne delne in celoštevilske dele x |
trunc (x) | Vrne okrnjeno celo število x |
exp (x) | Vrne e ** x |
expm1 (x) | Vrne e ** x - 1 |
dnevnik (x (, b)) | Vrne logaritem x na osnovo b (privzeto e) |
log1p (x) | Vrne naravni logaritem 1 + x |
log2 (x) | Vrne logaritem base-2 x |
log10 (x) | Vrne logaritem base-10 x |
prah (x, y) | Vrne x, dvignjen v potenco y |
sqrt (x) | Vrne kvadratni koren x |
acos (x) | Vrne arc kosinus x |
asin (x) | Vrne sinus loka x |
atan (x) | Vrne tangens loka x |
atan2 (y, x) | Vrne atan (y / x) |
cos (x) | Vrne kosinus x |
hipot (x, y) | Vrne evklidovo normo, sqrt (x * x + y * y) |
greh (x) | Vrne sinus x |
rjava (x) | Vrne tangens x |
stopinje (x) | Pretvori kot x iz radianov v stopinje |
radiani (x) | Pretvori kot x iz stopinj v radiane |
acosh (x) | Vrne inverzni hiperbolični kosinus x |
asinh (x) | Vrne inverzni hiperbolični sinus x |
atanh (x) | Vrne inverzni hiperbolični tangens x |
cosh (x) | Vrne hiperbolični kosinus x |
sinh (x) | Vrne hiperbolični kosinus x |
tanh (x) | Vrne hiperbolični tangens x |
erf (x) | Vrne funkcijo napake pri x |
erfc (x) | Vrne funkcijo dopolnilne napake pri x |
gama (x) | Vrne funkcijo gama pri x |
lgamma (x) | Vrne naravni logaritem absolutne vrednosti funkcije Gama pri x |
pi | Matematična konstanta, razmerje med obsegom kroga in njegovim premerom (3,14159…) |
e | matematična konstanta e (2.71828…) |
Obiščite to stran, če želite izvedeti več o vseh matematičnih funkcijah, opredeljenih v Pythonu 3.