Mô-đun toán học trong python

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ố 8

Dướ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
0

Kết quả là

def add[a,b]:
    c=a+b
    print c
    return
1

Use 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
2

Ví 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
3

Kết quả là

def add[a,b]:
    c=a+b
    print c
    return
4

Mô-đ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
5

Ví dụ sử dụng Mô-đun ngẫu nhiên

def add[a,b]:
    c=a+b
    print c
    return
6

Gó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
7

2, Đặ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
8

msg2. py

def add[a,b]:
    c=a+b
    print c
    return
9

msg3. py

import addition
addition.add[10,20]
addition.add[30,40]
0

3, Tạo một init. tập tin py

import addition
addition.add[10,20]
addition.add[30,40]
1

4, 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]
2

Kết quả là

import addition
addition.add[10,20]
addition.add[30,40]
3

câ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

Chủ Đề