Selesai: buat fail dan import ia sebagai pustaka dalam fail lain

Dalam dunia pembangunan perisian hari ini, adalah penting untuk mengekalkan amalan pengekodan yang teratur dan bersih. Satu amalan sedemikian ialah mencipta fail berasingan untuk fungsi tertentu dan mengimportnya sebagai perpustakaan dalam fail lain. Ini bukan sahaja meningkatkan kebolehbacaan kod tetapi juga membantu dalam kebolehgunaan semula kod. Artikel ini akan membimbing anda tentang cara membuat fail dan mengimportnya sebagai pustaka dalam fail lain menggunakan Python, diikuti dengan penjelasan langkah demi langkah bagi kod tersebut. Selain itu, kami akan meneroka beberapa perpustakaan dan fungsi berkaitan yang boleh berguna untuk pembangun.

Untuk memulakan, mari kita fahami masalah yang dihadapi. Katakan anda mempunyai fail Python yang mengandungi pelbagai fungsi, dan anda ingin menggunakan fungsi ini dalam fail lain. Daripada menyalin dan menampal kod, mengimport fail sebagai pustaka boleh menjimatkan masa dan usaha anda, meningkatkan kecekapan keseluruhan.

Ikuti langkah ini untuk mencipta fail dan mengimportnya sebagai pustaka dalam fail lain menggunakan Python:

1. Cipta fail Python baharu dengan fungsi yang diingini.
2. Simpan fail dengan nama yang sesuai, contohnya, โ€œmy_library.pyโ€.
3. Sekarang, dalam fail Python yang lain, anda boleh mengimport pustaka ini menggunakan kata kunci "import".

Berikut ialah penjelasan langkah demi langkah tentang kod:

Mula-mula, buat fail Python baharu yang dipanggil โ€œmy_library.pyโ€ dan sertakan fungsi berikut:

def addition(a, b):
    return a + b

def multiplication(a, b):
    return a * b

Kedua-dua fungsi ini melakukan operasi tambah dan darab, masing-masing.

Sekarang, mari buat fail Python lain yang dipanggil "main.py" di mana kami akan mengimport "my_library.py" kami:

import my_library

result1 = my_library.addition(3, 5)
result2 = my_library.multiplication(3, 5)

print("Addition: ", result1)
print("Multiplication: ", result2)

Dalam "main.py", kami mula-mula mengimport fail "my_library". Kemudian, kami memanggil fungsi "penambahan" dan "pendaraban" daripada "my_library.py" menggunakan notasi titik. Akhir sekali, kami mencetak keputusan operasi masing-masing.

Setelah melaksanakan "main.py", anda akan melihat output sebagai:

""
Tambahan: 8
Pendaraban: 15
""

Import dan Perpustakaan Python

Python menyediakan satu set perpustakaan yang luas, juga dikenali sebagai modul, yang membolehkan pelaksanaan pelbagai tugas dengan mudah. Anda boleh membuat modul anda sendiri atau mengimport perpustakaan terbina dalam yang disertakan dengan Python.

Mengimport perpustakaan adalah proses yang mudah: anda hanya perlu menggunakan kata kunci "import" diikuti dengan nama perpustakaan. Anda juga boleh menggunakan kata kunci "daripada" untuk mengimport fungsi tertentu daripada perpustakaan:

from my_library import addition

Di sini, anda hanya mengimport fungsi "penambahan" daripada "my_library.py", dan anda boleh menggunakannya secara langsung tanpa notasi titik.

Fungsi dan Pakej

A fungsi ialah blok kod boleh guna semula yang digunakan untuk melaksanakan tugas tertentu. Fungsi membantu meningkatkan kebolehbacaan kod dan kebolehgunaan semula. Anda boleh menentukan fungsi anda sendiri, seperti yang ditunjukkan dalam contoh di atas, atau gunakan fungsi Python terbina dalam.

A pakej ialah koleksi modul dan perpustakaan Python yang disusun dalam hierarki direktori. Ia memudahkan proses mengurus dan mengedarkan berbilang perpustakaan dan kebergantungannya. Python mempunyai rangkaian luas pakej yang tersedia untuk pelbagai tugas, seperti NumPy untuk pengkomputeran berangka, panda untuk manipulasi data dan TensorFlow untuk pembelajaran mesin.

Kesimpulannya, mencipta fail berasingan untuk fungsi tertentu dan mengimportnya sebagai perpustakaan dalam fail lain meningkatkan organisasi kod, kebolehbacaan dan kebolehselenggaraan dalam projek Python. Memahami penyataan import, fungsi dan pakej akan menyediakan pembangun alat penting untuk amalan pengekodan yang cekap.

Related posts:

Tinggalkan komen