Rumah >pembangunan bahagian belakang >Tutorial Python >Pustaka Matematik Python: penggunaan dan pengenalan kepada fungsi biasa
matematik perpustakaan ialah perpustakaan fungsi matematik terbina dalam yang disediakan oleh Python kerana daripada nombor kompleks Jenis sering digunakan dalam pengiraan saintifik, tetapi bukan dalam pengiraan umum Oleh itu, perpustakaan matematik tidak menyokong jenis nombor kompleks dan hanya menyokong operasi integer dan titik terapung. Pustaka
matematik menyediakan sejumlah 4 pemalar matematik dan 44 fungsi. 44 fungsi dibahagikan kepada 4 kategori, termasuk 16 fungsi perwakilan berangka, 8 fungsi logaritma kuasa, 16 fungsi logaritma trigonometri dan 4 fungsi khas yang lebih tinggi.
matematik Terdapat sejumlah besar fungsi dalam perpustakaan Semasa proses pembelajaran, kita hanya perlu memahami fungsi tersebut satu persatu dan mengingati beberapa fungsi yang biasa digunakan. Dalam pengaturcaraan sebenar, jika anda perlu menggunakan perpustakaan math, anda boleh menyemak rujukan pantas perpustakaan math pada bila-bila masa.
matematik Fungsi dalam perpustakaan tidak boleh digunakan secara langsung Anda perlu menggunakan perkataan terpelihara import untuk merujuk perpustakaan terlebih dahulu.
sebagai contoh:
import math a=math.ceil(10.2) #向上取整 print(a)
11
Contohnya:
from math import floor a=floor(10.2) #向下取整 print(a)
10
Satu lagi bentuk yang kedua ialah daripada import matematik *. Jika pustaka matematik diperkenalkan dengan cara ini, semua fungsi dalam pustaka matematik boleh digunakan terus dalam bentuk 55f0d825e1d75c07a9ec1111e7915a10(). Rujukan kepada perpustakaan
matematik dan perpustakaan fungsi lain boleh dipilih secara bebas daripada kedua-dua kaedah ini.
matematik Pemalar matematik perpustakaan (4 kesemuanya)
Malar | Penerangan | ||||||||||||||||||||||||||||||||||
math.pi | Pi , nilainya ialah
|
||||||||||||||||||||||||||||||||||
math.e | logaritma asli, nilainya ialah 2.718 281 828 459 045 | ||||||||||||||||||||||||||||||||||
math.inf | Infiniti positif, infiniti negatif ialah - math.inf
|
||||||||||||||||||||||||||||||||||
math.nan | Tanda nombor bukan titik terapung, NaN (Bukan Nombor) |
函数 | 数学表示 | 描述 |
math.pow(x,y) | xy | 返回 x 的 y 次幂 |
math.exp(x) | ex | 返回 e 的 x 次幂,e 是自然对数 |
math.expml(x) | ex-1 | 返回 e 的 x 次幂减 1 |
math.sqrt(x) | √x | 返回 x 的平方根 |
math.log(x[,base]) | logbasex | 返回 x 的对数值,只输入 x 时,返回自然对数,即 ln x |
math.log1p(x) | ln(1+x) | 返回 1+x 的自然对数值 |
math.log2(x) | log2x | 返回 x 的 2 对数值 |
math.log10(x) | log10x | 返回 x 的 10 对数值 |
math 库的三角运算函数(共 16 个)
函数 | 数学表示 | 描述 |
math.degrees(x) | 无 | 角度 x 的弧度值转角度值 |
math.radians(x) | 无 | 角度 x 的角度值转弧度值 |
math.hypot(x,y) | √x2+y2 | 返回 (x,y) 坐标到原点的距离 |
math.sin(x) | sin x | 返回 x 的正弦函数值,x 是弧度值 |
math.cos(x) | cos x | 返回 x 的余弦函数值,x 是弧度值 |
math.tan(x) | tan x | 返回 x 的正切函数值,x 是弧度值 |
math.asin(x) | arcsin x | 返回 x 的反正弦函数值,x 是弧度值 |
math.acos(x) | arccos x | 返回 x 的反余弦函数值,x 是弧度值 |
math.atan(x) | arctan x | 返回 x 的反正切函数值,x 是弧度值 |
math.atan2(x,y) | arctan y/x | 返回 y/x 的反正切函数值,x 是弧度值 |
math.sinh(x) | sinh x | 返回 x 的双曲正弦函数值 |
math.cosh(x) | cosh x | 返回 x 的双曲余弦函数值 |
math.tanh(x) | tanh x | 返回 x 的双曲正切函数值 |
math.asinh(x) | atcsinh x | 返回 x 的反双曲正弦函数值 |
math.acosh(x) | arccosh x | 返回 x 的反双曲余弦函数值 |
math.atanh(x) | arctanh x | 返回 x 的反双曲正切函数值 |
math 库的高等特殊函数(共 4 个)
math.erf(x) | 高斯误差函数,应用于概率论、统计学等领域 |
math.erfc(x) | 余补高斯误差函数,math.erfc(x)= 1 - math.erf(x) |
math.gamma(x) | 伽玛(Gamma)函数,也叫欧拉第二积分函数 |
math.lgamma(x) | 伽玛函数的自然对数 |
Atas ialah kandungan terperinci Pustaka Matematik Python: penggunaan dan pengenalan kepada fungsi biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!