Pengenalan kepada modul Python

Semasa proses pembangunan, apabila lebih banyak kod program ditulis, kod dalam fail akan menjadi lebih panjang dan lebih panjang, menjadikannya semakin kurang mudah untuk diselenggara.

Untuk menulis kod yang boleh diselenggara, kami mengumpulkan banyak fungsi ke dalam fail yang berbeza, supaya setiap fail mengandungi kod yang agak kurang Banyak bahasa pengaturcaraan menggunakan cara mengatur kod ini. Dalam Python, fail .py dipanggil modul.

Kami telah mengkaji fungsi sebelum ini dan mengetahui bahawa fungsi adalah program yang melaksanakan satu atau lebih fungsi. Malah, modul adalah lanjutan fungsi fungsi. Kenapa awak cakap macam tu? Itu kerana modul sebenarnya adalah blok program yang melaksanakan satu atau lebih fungsi.

Melalui definisi di atas, tidak sukar untuk mencari bahawa fungsi dan modul kedua-duanya digunakan untuk melaksanakan fungsi, tetapi skop modul lebih luas daripada fungsi Dalam modul, boleh terdapat pelbagai fungsi.

Sekarang kita faham apa itu modul, kenapa kita perlukan modul? Sekarang bahawa terdapat fungsi, mengapa kita memerlukan modul?

Faedah terbesar ialah kebolehselenggaraan kod itu bertambah baik. Kedua, anda tidak perlu bermula dari awal semasa menulis kod. Apabila modul ditulis, ia boleh dirujuk di tempat lain. Apabila kami menulis atur cara, kami sering merujuk kepada modul lain, termasuk modul terbina dalam Python dan modul daripada pihak ketiga.

Menggunakan modul juga boleh mengelakkan konflik antara nama fungsi dan nama berubah. Fungsi dan pembolehubah dengan nama yang sama boleh wujud dalam modul yang berbeza Oleh itu, apabila kita menulis modul itu sendiri, kita tidak perlu menganggap bahawa nama itu akan bercanggah dengan modul lain. Tetapi berhati-hati agar tidak bercanggah dengan nama fungsi terbina dalam.

Python sendiri mempunyai banyak modul yang sangat berguna terbina dalam. Selagi ia dipasang, modul ini boleh digunakan dengan segera. Kita boleh cuba mencari modul-modul ini modul.

c875fbc1551209031bfef3995d06b41.png

Malah, modul boleh dibahagikan kepada modul perpustakaan standard dan modul tersuai, dan direktori Lib yang baru kami lihat adalah kesemua modul perpustakaan standard.

Meneruskan pembelajaran
  • Cadangan kursus
  • Muat turun perisian kursus