Cách nhập một mô-đun vào Python: 2 bước (có hình ảnh)

Mục lục:

Cách nhập một mô-đun vào Python: 2 bước (có hình ảnh)
Cách nhập một mô-đun vào Python: 2 bước (có hình ảnh)

Video: Cách nhập một mô-đun vào Python: 2 bước (có hình ảnh)

Video: Cách nhập một mô-đun vào Python: 2 bước (có hình ảnh)
Video: Excel Cơ Bản Cấp Tốc| #10: Cách tạo biểu đồ tròn trong excel 2016/2019 2024, Tháng tư
Anonim

Cú pháp của Python cho phép mã được rút ngắn đáng kể bằng cách sử dụng một thứ gọi là mô-đun. Tương tự như các tệp tiêu đề trong C ++, các mô-đun là nơi lưu trữ các định nghĩa của các hàm. Chúng được tách thành các mục đích sử dụng chung, chẳng hạn như mô-đun thời gian, cung cấp các chức năng cho các mục đích sử dụng liên quan đến thời gian.

Các bước

Phương pháp 1/2: Sử dụng hướng dẫn from-import

Lệnh from-import nhập các hàm từ một mô-đun và cho phép bạn sử dụng chúng giống như các hàm từ Python cốt lõi. Bạn không thấy rằng các chức năng thuộc về mô-đun.

Mô-đun Python index
Mô-đun Python index

Bước 1. Tìm mô-đun

Xác định vị trí mô-đun mà bạn sẽ nhập. Bạn có thể tìm thấy danh sách đầy đủ các mô-đun được tích hợp sẵn tại đây (v2.7) và tại đây (v3.5).

Python từ hàm nhập mô-đun example
Python từ hàm nhập mô-đun example

Bước 2. Để nhập một chức năng cụ thể từ một mô-đun cụ thể, hãy viết:

từ [mô-đun] nhập [chức năng]

Điều này sẽ cho tập lệnh biết rằng bạn đang sử dụng một chức năng cụ thể từ một mô-đun cụ thể.

  • Ví dụ: để nhập

    randint

    chức năng từ

    ngẫu nhiên

    và in một số ngẫu nhiên bằng cách sử dụng hàm đó, bạn sẽ viết:

    từ nhập ngẫu nhiên randint print (randint (0, 5))

Python từ mô-đun nhập nhiều hàm
Python từ mô-đun nhập nhiều hàm

Bước 3. Tách nhiều chức năng từ cùng một mô-đun bằng dấu phẩy (,)

Cấu trúc trông như thế này:

từ [mô-đun] nhập [chức năng], [chức năng khác], [chức năng khác],…

  • Ví dụ: để nhập

    randint

    ngẫu nhiên

    các chức năng từ

    ngẫu nhiên

    mô-đun và in các số ngẫu nhiên bằng cách sử dụng các hàm này, bạn sẽ viết:

    từ ngẫu nhiên nhập ngẫu nhiên randint, in ngẫu nhiên (randint (0, 5)) in (ngẫu nhiên ())

Python từ mô-đun nhập mọi thứ
Python từ mô-đun nhập mọi thứ

Bước 4. Nhập toàn bộ mô-đun bằng cách sử dụng

*

thay vì một tên chức năng.

Cấu trúc trông như thế này:

từ [mô-đun] nhập *

  • Ví dụ: để nhập toàn bộ

    ngẫu nhiên

    mô-đun và sau đó in một số ngẫu nhiên với

    randint

    bạn sẽ viết:

    từ nhập ngẫu nhiên * print (randint (0, 5))

Python từ nhiều mô-đun import function
Python từ nhiều mô-đun import function

Bước 5. Nhập nhiều mô-đun bằng cách viết nhiều hướng dẫn từ-nhập

Bạn nên bắt đầu một dòng mới cho mỗi lệnh để giữ cho mã có thể đọc được, mặc dù phân tách chúng bằng dấu

;

cũng hoạt động.

  • Ví dụ: để nhập

    randint

    chức năng từ

    ngẫu nhiên

    mô-đun và

    sqrt

    chức năng từ

    môn Toán

    mô-đun và sau đó in kết quả từ cả hai hàm, bạn sẽ viết:

    từ randint nhập ngẫu nhiên từ toán học nhập sqrt # Cũng sẽ hoạt động, nhưng khó đọc: # từ randint nhập ngẫu nhiên; từ toán học nhập sqrt print (randint (0, 5)) print (sqrt (25))

Phương pháp 2/2: Sử dụng hướng dẫn nhập

Lệnh nhập nhập các chức năng từ một mô-đun và để hiển thị rằng các chức năng là từ mô-đun đó. Khi sử dụng một hàm được nhập với lệnh nhập, bạn phải viết tên mô-đun và dấu chấm (.) Trước nó.

Lệnh nhập không cho phép nhập một chức năng từ một mô-đun mà không nhập tất cả các chức năng khác.

Mô-đun Python index
Mô-đun Python index

Bước 1. Tìm mô-đun

Xác định vị trí mô-đun mà bạn sẽ nhập. Bạn có thể tìm thấy danh sách đầy đủ các mô-đun được tích hợp sẵn tại đây (v2.7) và tại đây (v3.5).

Python import module
Python import module

Bước 2. Để nhập một mô-đun, hãy viết theo cấu trúc sau:

nhập [mô-đun]

  • Ví dụ: để nhập

    ngẫu nhiên

    mô-đun và sau đó in một số ngẫu nhiên với

    randint

    hàm số:

    nhập bản in ngẫu nhiên (random.randint (0, 5))

Python nhập nhiều module
Python nhập nhiều module

Bước 3. Phân tách nhiều mô-đun bằng dấu phẩy (,)

Cấu trúc là:

nhập [module], [otherModule], [anotherModule],…

Bạn cũng có thể thực hiện nhiều hướng dẫn nhập trên nhiều dòng nếu điều đó có vẻ dễ đọc hơn hoặc có ý nghĩa hơn trong trường hợp cụ thể của bạn.

  • Ví dụ: để nhập

    ngẫu nhiên

    môn Toán

    mô-đun và sau đó in kết quả của

    randint

    sqrt

    các chức năng được bao gồm trong các mô-đun này, bạn sẽ viết:

    nhập ngẫu nhiên, in toán (random.randint (0, 5)) print (math.sqrt (25))

Đề xuất: