Một mô-đun trong python giải thích với một ví dụ là gì?
Bất kỳ tệp văn bản nào có phần mở rộng 1 chứa mã Python về cơ bản là một mô-đun. Các đối tượng Python khác nhau như hàm, lớp, biến, hằng, v.v. , được xác định trong một mô-đun có thể được cung cấp cho phiên thông dịch viên hoặc tập lệnh Python khác bằng cách sử dụng câu lệnh 2. Các chức năng được xác định trong các mô-đun tích hợp cần được nhập trước khi sử dụng. Trên các dòng tương tự, một mô-đun tùy chỉnh có thể có một hoặc nhiều đối tượng Python do người dùng định nghĩa trong đó. Các đối tượng này có thể được nhập trong phiên thông dịch hoặc tập lệnh khác Show Nếu thuật toán lập trình yêu cầu định nghĩa nhiều hàm và lớp thì chúng được tổ chức logic trong các module. Một mô-đun lưu trữ các lớp, chức năng và các tài nguyên khác có liên quan tương tự. Cấu trúc mô-đun của mã như vậy giúp dễ hiểu, sử dụng và bảo trì Tạo một mô-đunHiển thị bên dưới là một tập lệnh Python chứa định nghĩa của hàm 3. Nó được lưu dưới dạng 4vôi hóa. py Sao chép
Nhập mô-đunBây giờ chúng ta có thể nhập mô-đun này và thực thi hàm 3 trong trình bao PythonVí dụ. Nhập mô-đun Sao chép
Theo cách tương tự, để sử dụng mô-đun 6 ở trên trong tập lệnh Python khác, hãy sử dụng câu lệnh nhậpMỗi mô-đun, được tích hợp sẵn hoặc được tạo tùy chỉnh, là một đối tượng của lớp mô-đun. Xác minh loại mô-đun khác nhau bằng chức năng 7 tích hợp, như hình bên dướiVí dụ. Loại mô-đun
Đổi tên mô-đun đã nhậpSử dụng từ khóa 8 để đổi tên mô-đun đã nhập như hình bên dướiVí dụ Sao chép 1từ. báo cáo nhập khẩuCâu lệnh nhập trên sẽ tải tất cả các tài nguyên của mô-đun trong môi trường làm việc hiện tại (còn gọi là không gian tên). Có thể nhập các đối tượng cụ thể từ một mô-đun bằng cách sử dụng cú pháp này. Ví dụ: mô-đun sau 4 có ba chức năng trong đóvôi hóa. py Sao chép 3Bây giờ, chúng ta có thể nhập một hoặc nhiều hàm bằng lệnh from. báo cáo nhập khẩu. Ví dụ: đoạn mã sau chỉ nhập hai hàm trong thử nghiệm. py Ví dụ. Nhập chức năng của mô-đun Sao chép 4Ví dụ sau chỉ nhập một hàm - tổng Ví dụ. Nhập chức năng của mô-đun Sao chép 5Bạn cũng có thể nhập tất cả các chức năng của nó bằng cú pháp 0Ví dụ. Nhập mọi thứ từ mô-đun Sao chép 7Đường dẫn tìm kiếm mô-đunKhi gặp câu lệnh nhập trong phiên tương tác hoặc trong tập lệnh
Khi trình thông dịch Python bắt đầu, nó đặt tất cả các vị trí trên vào một danh sách được hệ thống trả về. thuộc tính đường dẫn Ví dụ. Thuộc tính mô-đun Sao chép 8Nếu mô-đun được yêu cầu không có trong bất kỳ thư mục nào ở trên, thông báo 1 sẽ được gửi 0Tải lại một mô-đunGiả sử bạn đã nhập một mô-đun và sử dụng nó. Tuy nhiên, chủ sở hữu của mô-đun đã thêm hoặc sửa đổi một số chức năng sau khi bạn nhập nó. Vì vậy, bạn có thể tải lại mô-đun để lấy mô-đun mới nhất bằng cách sử dụng chức năng 2 của mô-đun 3, như hình bên dướiVí dụ. Tải lại mô-đun Sao chép 0Nhận trợ giúp về các mô-đunSử dụng hàm help() để biết các phương thức và thuộc tính của mô-đun. Ví dụ: gọi cho 4 để biết về mô-đun toán học. Nếu bạn đã nhập một mô-đun, thì hãy cung cấp tên của nó, e. g. 5Nhận trợ giúp về mô-đunNhư hình trên, bạn có thể thấy tên phương thức và mô tả. Nó sẽ không hiển thị các trang trợ giúp kết thúc bằng --More--. Nhấn Enter để xem thêm trợ giúp Mô-đun trong Python với ví dụ là gì?Một mô-đun Python là tệp chứa các định nghĩa và câu lệnh Python . Một mô-đun có thể định nghĩa các hàm, lớp và biến. Một mô-đun cũng có thể bao gồm mã có thể chạy được. Nhóm mã liên quan vào một mô-đun giúp mã dễ hiểu và dễ sử dụng hơn.
Mô-đun trong Python ở đâu?Nhận vị trí của một mô-đun cụ thể trong Python bằng mô-đun OS. Đối với một mô-đun Python thuần túy, chúng ta có thể định vị nguồn của nó bằng cách module_name. __file__ . Điều này sẽ trả về vị trí mà mô-đun.
Mô-đun trong ngôn ngữ Python là gì, ví dụ về cách nhập mô-đun?Một mô-đun chỉ đơn giản là tệp Python có. py tiện ích mở rộng có thể được nhập bên trong chương trình Python khác . Tên của tệp Python trở thành tên mô-đun. Mô-đun chứa các định nghĩa và triển khai các lớp, biến và hàm có thể được sử dụng bên trong chương trình khác.
Tất cả các mô-đun trong Python là gì?Các mô-đun tích hợp sẵn trong Python là gì? . Một số điều quan trọng là - bộ sưu tập, ngày giờ, nhật ký, toán học, numpy, os, pip, sys và thời gian . |