Visas matemātiskās funkcijas, kas definētas matemātikas modulī Python 3

Uzziniet par visām matemātiskajām funkcijām, kas pieejamas Python, un to, kā tās varat izmantot savā programmā.

Kas ir matemātikas modulis Python?

mathModulis ir standarta modulis Python, un vienmēr ir pieejams. Lai šajā modulī izmantotu matemātiskās funkcijas, modulis ir jāimportē, izmantojot import math.

Tas dod piekļuvi pamatā esošajām C bibliotēkas funkcijām. Piemēram,

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

Šis modulis neatbalsta complexdatu tipus. Cmath modulis ir sarežģīts līdzinieks.

Funkcijas Python matemātikas modulī

Šeit ir saraksts ar visām funkcijām un atribūtiem, kas definēti mathmodulī, ar īsu paskaidrojumu par to darbību.

Funkciju saraksts Python matemātikas modulī
Funkcija Apraksts
griesti (x) Atgriež mazāko veselu skaitli, kas lielāks vai vienāds ar x.
kopraksts (x, y) Atgriež x ar y zīmi
fabs (x) Atgriež x absolūto vērtību
faktoriāls (x) Atgriež x faktorialu
stāvs (x) Atgriež lielāko veselu skaitli, kas ir mazāks vai vienāds ar x
fmod (x, y) Atgriež atlikumu, kad x tiek dalīts ar y
frexp (x) Atgriež x mantišu un eksponentu kā pāri (m, e)
fsum (atkārtojams) Atgriež precīzu iterējamās vērtības peldošo punktu summu
isfinite (x) Atgriež vērtību True, ja x nav nedz bezgalība, nedz NaN (nav skaitlis)
isinf (x) Atgriež True, ja x ir pozitīva vai negatīva bezgalība
isnan (x) Atgriež True, ja x ir NaN
ldexp (x, i) Atgriež x * (2 ** i)
modf (x) Atgriež x dalīto un veslo skaitļu daļu
trunc (x) Atgriež saīsinātā vesela skaitļa vērtību x
derīguma termiņš (x) Atgriež e ** x
expm1 (x) Atgriež e ** x - 1
žurnāls (x (, b)) Atgriež x logaritmu pamatnei b (pēc noklusējuma ir e)
log1p (x) Atgriež 1 + x dabisko logaritmu
log2 (x) Atgriež x bāzes 2. logaritmu
log10 (x) Atgriež x bāzes logaritmu 10
Pow (x, y) Atgriež x paaugstinātu vērtību y
kvrt (x) Atgriež x kvadrātsakni
acos (x) Atgriež x loka kosinusu
asin (x) Atgriež x loka sinusu
atan (x) Atgriež x loka pieskārienu
atan2 (y, x) Atgriež atan (y / x)
cos (x) Atgriež x kosinusu
hipots (x, y) Atgriež Eiklida normu, sqrt (x * x + y * y)
grēks (x) Atgriež x sinusu
iedegums (x) Atgriež x tangenci
grādi (x) Pārvērš leņķi x no radiāniem uz grādiem
radiāni (x) Pārvērš leņķi x no grādiem uz radiāniem
acosh (x) Atgriež x apgriezto hiperbolisko kosinusu
asinh (x) Atgriež x apgriezto hiperbolisko sinusu
atanh (x) Atgriež x apgriezto hiperbolisko tangenci
cosh (x) Atgriež x hiperbolisko kosinusu
sinh (x) Atgriež x hiperbolisko kosinusu
tanh (x) Atgriež x hiperbolisko pieskārienu
erf (x) Atgriež kļūdas funkciju pie x
erfc (x) Atgriež komplementārās kļūdas funkciju pie x
gamma (x) Atgriež funkciju Gamma pie x
lgamma (x) Atgriež Gamma funkcijas absolūtās vērtības naturālo logaritmu pie x
pi Matemātiskā konstante, apļa apkārtmēra attiecība pret diametru (3,14159…)
e matemātiskā konstante e (2,71828…)

Apmeklējiet šo lapu, lai uzzinātu par visām Python 3 definētajām matemātiskajām funkcijām.

Interesanti raksti...