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?
math
Modulis 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 complex
datu 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 math
modulī, ar īsu paskaidrojumu par to darbību.
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.