Python có một mô-đun tích hợp mà bạn có thể sử dụng cho các tác vụ toán học
Mô-đun
import addition
addition.add[10,20]
addition.add[30,40]
4 có một tập hợp các phương thức và hằng sốphương pháp toán học
MethodDescriptionmath. acos[]Trả về cung cosin của một phép toán số. acosh[]Trả về cosin hyperbol nghịch đảo của một phép toán số. asin[]Trả về cung sin của một sốmath. asinh[]Trả về sin hyperbol nghịch đảo của một sốmath. atan[]Trả về cung tang của một số theo radiansmath. atan2[]Trả về cung tang của y/x theo radiansmath. atanh[]Trả về tang hyperbol nghịch đảo của một sốtoán. ceil[]Làm tròn một số lên tới số nguyên gần nhất. comb[] Trả về số cách chọn k mục từ n mục mà không lặp lại và toán thứ tự. copysign[]Trả về một float bao gồm giá trị của tham số đầu tiên và dấu của tham số thứ haimath. cos[]Trả về cosin của một phép toán số. cosh[]Trả về cosin hyperbol của một phép toán số. độ[] Chuyển đổi một góc từ radian sang độ. dist[] Trả về khoảng cách Euclide giữa hai điểm [p và q], trong đó p và q là tọa độ của điểm đó. erf[] Trả về hàm lỗi của một phép toán số. erfc[]Trả về hàm lỗi bổ sung của một phép toán số. exp[] Trả về E được nâng lên lũy thừa của xmath. expm1[]Trả về Ví dụ - 1math. fabs[]Trả về giá trị tuyệt đối của một sốtoán. giai thừa[] Trả về giai thừa của một phép toán số. floor[] Làm tròn một số xuống số nguyên gần nhất. fmod[] Trả về phần còn lại của x/ymath. frexp[]Trả về phần định trị và số mũ của một số đã cho. fsum[] Trả về tổng của tất cả các mục trong bất kỳ lần lặp nào [bộ, mảng, danh sách, v.v. ]môn Toán. gamma[] Trả về hàm gamma tại xmath. gcd[]Trả về ước chung lớn nhất của hai số nguyênmath. hypot[] Trả về chuẩn Euclide. isclose[] Kiểm tra xem hai giá trị có gần nhau hay khôngmath. isfinite[]Kiểm tra xem một số có hữu hạn hay khôngmath. isinf[] Kiểm tra xem một số có phải là vô hạn hay khôngmath. isnan[] Kiểm tra xem giá trị có phải là NaN [không phải số] hay không. isqrt[]Làm tròn một số căn bậc hai xuống thành số nguyên gần nhất. ldexp[] Trả về nghịch đảo của toán học. frexp[] là x * [2**i] của các số đã cho x và imath. lgamma[]Trả về giá trị log gamma của xmath. log[] Trả về logarit tự nhiên của một số hoặc logarit của số cho basemath. log10[]Trả về logarit cơ số 10 của xmath. log1p[]Trả về logarit tự nhiên của 1+xmath. log2[]Trả về logarit cơ số 2 của xmath. perm[]Trả về số cách chọn k mục từ n mục theo thứ tự và không lặp lại. pow[] Trả về giá trị của x thành lũy thừa của ymath. prod[] Trả về tích của tất cả các phần tử trong một iterablemath. radians[] Chuyển đổi một giá trị độ thành radiansmath. phần còn lại [] Trả về giá trị gần nhất có thể làm cho tử số chia hết cho mẫu số. sin[] Trả về sin của một phép toán số. sinh[]Trả về sin hyperbol của một phép toán số. sqrt[]Trả về căn bậc hai của một phép toán số. tan[] Trả về tang của một sốmath. tanh[]Trả về tang hyperbol của một sốmath. trunc[]Trả về phần nguyên bị cắt của một sốCác hằng số toán học
toán mô tả liên tục. eTrả về số Euler [2. 7182. ]môn Toán. infTrả về một infinitymath dương dấu phẩy động. nanTrả về một giá trị NaN [Không phải là Số] dấu phẩy động. piTrả về PI [3. 1415. ]môn Toán. tauReturn tau [6. 2831. ]Hầu hết mọi ứng dụng mà nhà phát triển tạo ra đều liên quan đến một số cấp độ toán học. Mô-đun này sẽ khám phá chức năng cốt lõi trong Python và các toán tử số học. Bạn cũng sẽ khám phá cách thực hiện nhiều thao tác hơn với dữ liệu và số. Bạn sẽ áp dụng kiến thức này để tạo một dự án xác định khoảng cách giữa các hành tinh
Mô-đun được sử dụng để phân loại mã thành các phần nhỏ hơn liên quan với nhau. Hay nói cách khác, Module giúp bạn tổ chức code Python một cách logic giúp bạn dễ hiểu và sử dụng code hơn. Trong Python, Module là một đối tượng với các thuộc tính mà bạn có thể đặt tên tùy chọn và bạn có thể gắn và tham chiếu
Việc làm hướng dẫn python hấp dẫn cho bạn
Về cơ bản, module là một file, trong đó các lớp, hàm và biến được định nghĩa. Tất nhiên, một Mô-đun cũng có thể bao gồm mã có thể chạy
You follow the following ví dụ. Nếu nội dung của một cuốn sách không được lập chỉ mục hoặc phân loại thành các chương trình riêng, thì cuốn sách này có thể trở nên buồn chán và gây khó khăn cho độc giả khi đọc và hiểu nó. Tương tự, Mô-đun trong Python là các tệp có các mã tương tự nhau, hoặc có liên quan với nhau. Họ có lợi thế sau
Khả năng tái sử dụng. Mô-đun có thể được sử dụng trong phần mã Python khác, do đó làm tăng tính tái sử dụng mã
Khả năng phân loại. Các thuộc tính thuộc tính tương tự có thể được đặt trong một Mô-đun
Để nhập một Mô-đun, bạn có thể sử dụng một trong ba cách dưới đây
Use command import in Python
Bạn có thể sử dụng bất kỳ tệp nguồn nào dưới dạng như một Mô-đun bằng cách thực thi lệnh nhập trong tệp nguồn khác. Cú pháp của lệnh nhập khẩu là
import module1[, module2[,.. moduleN]
Giả sử mình có đoạn mã sau
def add[a,b]:
c=a+b
print c
return
Lưu tệp bên dưới tên là phần bổ sung. py. Lệnh nhập được sử dụng như sau với tệp này
import addition
addition.add[10,20]
addition.add[30,40]
Ở đây, trong phần bổ sung. add[] thì add là tên tệp và add[] là phương thức đã được định nghĩa trong addon. py. Do đó, bạn có thể sử dụng phương thức đã được định nghĩa trong Mô-đun bằng cách là ten_file. phuong_thuc[]. Code on will for results
>>>
30
70
>>>
Ghi chú. Bạn có thể truy cập bất kỳ hàm nào bên trong một Mô-đun theo phương thức như trên
Để nhập nhiều Mô-đun, bạn sử dụng cách như trong ví dụ sau
1, tin nhắn. py
def msg_method[]:
print "Hom nay troi mua"
return
2, hiển thị. py
def display_method[]:
print "Thoi tiet kha am uot"
return
3, đa nhập. py
import msg,display
msg.msg_method[]
display.display_method[]
Kết quả là
>>>
Hom nay troi mua
Thoi tiet kha am uot
>>>
Angular - Mô-đun tự xây dựng "hình ảnh tải chậm"
Mô-đun Cách Sử Dụng
Use command from…import in Python
Lệnh từ...nhập được sử dụng để nhập thuộc tính công cụ có thể từ một Mô-đun. Trong trường hợp mà bạn không muốn nhập toàn bộ Module nào thì bạn có thể sử dụng lệnh này. Cú pháp của command from…import is
________số 8Dưới đây là ví dụ
1, khu vực. py
def circle[r]:
print 3.14*r*r
return
def square[l]:
print l*l
return
def rectangle[l,b]:
print l*b
return
def triangle[b,h]:
print 0.5*b*h
return
2, khu vực 1. py
def add[a,b]:
c=a+b
print c
return
0Kết quả là
def add[a,b]:
c=a+b
print c
return
1Use command from…import* in Python
Sử dụng lệnh này, bạn có thể nhập toàn bộ Mô-đun. Do đó bạn có thể truy cập các thuộc tính trong Mô-đun này. The command of the command is
def add[a,b]:
c=a+b
print c
return
2Ví dụ dưới đây chúng ta sẽ nhập khu vực. py ở trên
2, khu vực 1. py
def add[a,b]:
c=a+b
print c
return
3Kết quả là
def add[a,b]:
c=a+b
print c
return
4Mô-đun tích hợp trong Python
Phần trên, bạn đã tìm hiểu cách tạo Module cho riêng mình và cách nhập chúng. Phần này sẽ giới thiệu các Module đã được xây dựng sẵn trong Python. Đó là toán học, ngẫu nhiên, luồng, bộ sưu tập, hệ điều hành, hộp thư, chuỗi, thời gian, … Mỗi Mô-đun này có nghĩa là có sẵn rất nhiều hàm để bạn có thể sử dụng để thực hiện các tính năng khác nhau. Bạn theo dõi một số ví dụ với hai Module là toán học và ngẫu nhiên mà có các hàm đã được giới thiệu trong các chương trình trước
Ví dụ sử dụng mô-đun toán học
def add[a,b]:
c=a+b
print c
return
5Ví dụ sử dụng Mô-đun ngẫu nhiên
def add[a,b]:
c=a+b
print c
return
6Gói trong Python
Về cơ bản, một Package là một tập hợp các Module, gói con, … tương tự nhau. Đó là cấu trúc có thứ hạng của thư mục và tập tin
Dưới đây là các bước để tạo và nhập một gói
Bước 1. Tạo một thư mục, có tên là vietjack không hạn
Bước 2. Đặt các mô-đun khác nhau bên trong thư mục vietjack này. We set ba Module is msg1. py, msg2. py, and msg3. py và đặt mã tương ứng trên các Mô-đun tương ứng. You set msg1[] function in msg1. py, function msg2[] trong msg2. py và hàm msg3[] trong msg3. py
Bước 3. Tạo một init. py để xác định các thuộc tính trong mỗi Mô-đun
Bước 4. Cuối cùng, bạn nhập gói này và sử dụng các thuộc tính đó bằng cách sử dụng gói
You follow ví dụ sau
1, Tạo thư mục
def add[a,b]:
c=a+b
print c
return
72, Đặt các mô-đun khác nhau trong gói.
tin nhắn1. p
def add[a,b]:
c=a+b
print c
return
8msg2. py
def add[a,b]:
c=a+b
print c
return
9msg3. py
import addition
addition.add[10,20]
addition.add[30,40]
03, Tạo một init. tập tin py
import addition
addition.add[10,20]
addition.add[30,40]
14, Nhập gói này và sử dụng các thuộc tính
import addition
addition.add[10,20]
addition.add[30,40]
2Kết quả là
import addition
addition.add[10,20]
addition.add[30,40]
3câu hỏi. trong đó. tập tin py là gì?
Nó đơn giản là một tệp được sử dụng để xem xét các thư mục trên đĩa dưới dạng gói của Python. Về cơ bản, tệp này được sử dụng để khởi động các Gói trong Python