⊗pyPmMdMP 85 of 129 menu

Nhập một phần của module trong Python

Theo cách được mô tả trong các bài học trước, toàn bộ nội dung của module sẽ được nhập vào. Tuy nhiên, có thể cần chỉ sử dụng một phần mã từ module, ví dụ, một vài hàm. Để làm điều này, cần thay đổi cú pháp của cấu trúc được sử dụng để nhập. Đầu tiên, viết từ khóa from. Ở bên phải của nó chỉ định tên module. Tiếp theo, viết lệnh import, ở bên phải của nó liệt kê các hàm cần thiết:

from module import các_hàm_cần_thiết

Giả sử trong module lib của chúng ta có các hàm sau:

def func1(): print(1) def func2(): print(2) def func3(): print(3)

Hãy nhập chỉ func1func2:

from lib import func1, func2

Cấu trúc này tiện lợi ở chỗ khi gọi hàm, không cần chỉ định tên của module đã nhập:

func1() func2()

Sau khi thực thi mã, kết quả làm việc của các hàm này sẽ được in ra console:

1 2

Hãy thử gọi func3:

func3()

Sau khi chạy mã, một lỗi sẽ được in ra console:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Tạo một module custom_math, trong đó sẽ có các hàm sau: get_sum để cộng hai số, get_divide để chia hai số, get_cube để nâng một số lên lũy thừa ba. Chỉ nhập vào tệp làm việc các hàm get_divideget_cube.

Trong module user có các biến sau:

name = 'user1' email = 'user1@mail.com' password = 'qwerty'

Hãy nhập từ module này tên và email của người dùng. In chúng ra console.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối