⊗pyPmMdMP 85 of 129 menu

Mengimport Sebahagian Modul dalam Python

Cara yang diterangkan dalam pelajaran sebelumnya mengimport semua kandungan modul. Walau bagaimanapun, mungkin diperlukan untuk menggunakan hanya sebahagian kod daripada modul, contohnya, beberapa fungsi. Untuk ini, kita perlu mengubah sintaksis konstruksi yang digunakan untuk import. Pertama, tuliskan kata kunci from. Di sebelah kanannya, nyatakan nama modul. Seterusnya, tuliskan arahan import, di sebelah kanannya senaraikan fungsi-fungsi yang diperlukan:

from modul import fungsi_yang_diperlukan

Katakan dalam modul lib kita terdapat fungsi-fungsi berikut:

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

Mari import hanya func1 dan func2:

from lib import func1, func2

Konstruksi ini mudah kerana apabila memanggil fungsi, kita tidak perlu menyatakan nama modul yang diimport:

func1() func2()

Selepas kod dilaksanakan, hasil fungsi-fungsi tersebut akan dipaparkan dalam konsol:

1 2

Mari cuba panggil func3:

func3()

Selepas menjalankan kod, ralat akan dipaparkan dalam konsol:

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

Buat modul custom_math, di mana terdapat fungsi-fungsi berikut: get_sum untuk menambah dua nombor, get_divide untuk membahagi dua nombor, get_cube untuk memangkatkan nombor kepada kuasa tiga. Import ke dalam fail kerja hanya fungsi get_divide dan get_cube.

Dalam modul user diberikan pembolehubah berikut:

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

Import dari modul ini nama dan emel pengguna. Paparkan mereka dalam konsol.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak