Tất cả các hàm toán học được xác định trong Mô-đun toán học trong Python 3

Tìm hiểu về tất cả các hàm toán học có sẵn trong Python và cách bạn có thể sử dụng chúng trong chương trình của mình.

Mô-đun toán học trong Python là gì?

Các mathmô-đun là một mô-đun tiêu chuẩn trong Python và luôn luôn có sẵn. Để sử dụng các hàm toán học trong mô-đun này, bạn phải nhập mô-đun bằng cách sử dụng import math.

Nó cho phép truy cập vào các hàm thư viện C bên dưới. Ví dụ,

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

Mô-đun này không hỗ trợ complexkiểu dữ liệu. Mô-đun cmath là một đối tác phức tạp.

Các hàm trong Mô-đun Toán học Python

Dưới đây là danh sách tất cả các chức năng và thuộc tính được xác định trong mathmô-đun với giải thích ngắn gọn về những gì chúng làm.

Danh sách các hàm trong mô-đun toán học Python
Chức năng Sự miêu tả
ceil (x) Trả về số nguyên nhỏ nhất lớn hơn hoặc bằng x.
copysign (x, y) Trả về x với dấu của y
fabs (x) Trả về giá trị tuyệt đối của x
giai thừa (x) Trả về giai thừa của x
tầng (x) Trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x
fmod (x, y) Trả về phần còn lại khi x chia cho y
frexp (x) Trả về phần định trị và số mũ của x dưới dạng cặp (m, e)
fsum (có thể lặp lại) Trả về tổng giá trị dấu phẩy động chính xác trong giá trị có thể lặp lại
vô hạn (x) Trả về True nếu x không phải là vô cùng hoặc NaN (Không phải là Số)
isinf (x) Trả về True nếu x là số dương hoặc âm vô cùng
isnan (x) Trả về True nếu x là NaN
ldexp (x, i) Trả về x * (2 ** i)
modf (x) Trả về phần phân số và phần nguyên của x
trunc (x) Trả về giá trị số nguyên bị cắt ngắn của x
exp (x) Trả về e ** x
expm1 (x) Trả về e ** x - 1
log (x (, b)) Trả về logarit của x về cơ số b (mặc định là e)
log1p (x) Trả về lôgarit tự nhiên của 1 + x
log2 (x) Trả về logarit cơ số 2 của x
log10 (x) Trả về logarit cơ số 10 của x
pow (x, y) Trả về x tăng lên lũy thừa y
sqrt (x) Trả về căn bậc hai của x
acos (x) Trả về cosin cung của x
asin (x) Trả về sin cung của x
atan (x) Trả về tiếp tuyến cung của x
atan2 (y, x) Trả về atan (y / x)
cos (x) Trả về cosin của x
giả thuyết (x, y) Trả về chuẩn Euclid, sqrt (x * x + y * y)
sin (x) Trả về sin của x
tan (x) Trả về tang của x
độ (x) Chuyển đổi góc x từ radian sang độ
radian (x) Chuyển đổi góc x từ độ sang radian
acosh (x) Trả về cosin hyperbol nghịch đảo của x
asinh (x) Trả về sin hyperbol nghịch đảo của x
atanh (x) Trả về tang hyperbol nghịch đảo của x
cosh (x) Trả về cosin hyperbol của x
sinh (x) Trả về cosin hyperbol của x
tanh (x) Trả về tiếp tuyến hyperbol của x
erf (x) Trả về hàm lỗi tại x
erfc (x) Trả về hàm lỗi bổ sung tại x
gamma (x) Trả về hàm Gamma tại x
lgamma (x) Trả về lôgarit tự nhiên của giá trị tuyệt đối của hàm Gamma tại x
số Pi Hằng số toán học, tỷ lệ giữa chu vi hình tròn và đường kính của nó (3,14159…)
e hằng số toán học e (2,71828…)

Truy cập trang này để tìm hiểu về tất cả các hàm toán học được định nghĩa trong Python 3.

thú vị bài viết...