Kaikki matemaattiset toiminnot, jotka on määritelty matematiikkamoduulissa Python 3: ssa

Tutustu kaikkiin Pythonissa käytettävissä oleviin matemaattisiin toimintoihin ja miten voit käyttää niitä ohjelmassa.

Mikä on matematiikkamoduuli Pythonissa?

mathModuuli on standardi moduuli Python ja on aina saatavilla. Jos haluat käyttää tämän moduulin matemaattisia toimintoja, sinun on tuotava moduuli käyttäen import math.

Se antaa pääsyn taustalla oleviin C-kirjastotoimintoihin. Esimerkiksi,

 # Square root calculation import math math.sqrt(4)

Tämä moduuli ei tue complextietotyyppejä. CMath-moduuli on monimutkainen vastine.

Toiminnot Python Math -moduulissa

Tässä on luettelo kaikista mathmoduulissa määritetyistä toiminnoista ja määritteistä sekä lyhyt kuvaus niiden toiminnasta.

Luettelo Python Math -moduulin toiminnoista
Toiminto Kuvaus
katto (x) Palauttaa pienimmän kokonaisluvun, joka on suurempi tai yhtä suuri kuin x.
kopiointi (x, y) Palauttaa x: n merkkinä y
fabs (x) Palauttaa x: n absoluuttisen arvon
kerroin (x) Palauttaa x: n kertoimen
kerros (x) Palauttaa suurimman kokonaisluvun, joka on pienempi tai yhtä suuri kuin x
fmod (x, y) Palauttaa loput, kun x jaetaan y: llä
frexp (x) Palauttaa x: n mantissan ja eksponentin parina (m, e)
fsum (toistettava) Palauttaa tarkan liukulukuarvon iteroitavissa olevista arvoista
isfinite (x) Palauttaa arvon Tosi, jos x ei ole ääretön eikä NaN (ei luku)
isinf (x) Palauttaa arvon True, jos x on positiivinen tai negatiivinen ääretön
isnan (x) Palauttaa arvon True, jos x on NaN
ldexp (x, i) Palauttaa x * (2 ** i)
modf (x) Palauttaa x: n murto- ja kokonaisosan
trunc (x) Palauttaa lyhennetyn x: n kokonaisluvun arvon
exp (x) Palauttaa e ** x
expm1 (x) Palauttaa e ** x - 1
loki (x (, b)) Palauttaa x: n logaritmin tukiasemaan b (oletusarvona e)
log1p (x) Palauttaa luonnollisen logaritmin 1 + x
log2 (x) Palauttaa x: n perus-2 logaritmin
log10 (x) Palauttaa x: n perus-10 logaritmin
Pow (x, y) Palauttaa x korotettuna tehoon y
sqrt (x) Palauttaa x: n neliöjuuren
acos (x) Palauttaa x: n kaaren kosinin
asin (x) Palauttaa x: n kaarensinuksen
atan (x) Palauttaa x: n kaaren tangentin
atan2 (y, x) Palauttaa atan (y / x)
cos (x) Palauttaa x: n kosinin
hypot (x, y) Palauttaa euklidisen normin, sqrt (x * x + y * y)
synti (x) Palauttaa x: n sinin
rusketus (x) Palauttaa x: n tangentin
astetta (x) Muuntaa kulman x radiaaneista asteisiin
radiaani (x) Muuntaa kulman x asteista radiaaneiksi
acosh (x) Palauttaa x: n käänteisen hyperbolisen kosinin
asinh (x) Palauttaa x: n käänteisen hyperbolisen sinin
atanh (x) Palauttaa x: n käänteisen hyperbolisen tangentin
cosh (x) Palauttaa x: n hyperbolisen kosinin
sinh (x) Palauttaa x: n hyperbolisen kosinin
tanh (x) Palauttaa x: n hyperbolisen tangentin
erf (x) Palauttaa virhetoiminnon kohdassa x
erfc (x) Palauttaa komplementaarisen virhetoiminnon x: ssä
gamma (x) Palauttaa Gamma-funktion x: ssä
lgamma (x) Palauttaa Gamma-funktion absoluuttisen arvon luonnollisen logaritmin x: ssä
pi Matemaattinen vakio, ympyrän kehän suhde sen halkaisijaan (3,14159…)
e matemaattinen vakio e (2,71828…)

Tältä sivulta saat lisätietoja kaikista Python 3: ssa määritetyistä matemaattisista funktioista.

Mielenkiintoisia artikkeleita...