Show Modul pada python merupakan berkas yang berisi baris perintah pemrograman python. Misalnya ada sebuah file bernama Mengapa perlu ada modul??? Sebelumnya kita telah belajar tentang fungsi pada python dan kita sudah bisa memecah kode program yang besar menjadi bagian-bagian yang lebih kecil. Hal tersebut tentu membantu kita ketika melakukan maintenance terhadap program kita nantinya. Pertanyaannya adalah apakah dengan menggunakan fungsi saja sudah cukup efektif??? Tentu saja belum… Kita hanya memecah program menjadi bagian-bagian yang lebih kecil tetapi semuanya masih berada dalam satu file/berkas. Hal ini belum efektif karena berkas masih berisi baris program yang sangat banyak. Maka dari itu kita perlu memecah program yang besar tersebut menjadi bagian-bagian yang lebih kecil atau disebut modul. Mengapa harus dibuat menjadi modul??? Tentu saja karena hal tersebut membuat program lebih sederhana mudah untuk dimaintenace. Modul membuat kode bersifat reusable, ketika kita memecah program menjadi modul, maka kita dapat menggunakannya dimana saja ketika kita perlukan. Oke mari kita lanjut mengenal modul… 1. Membuat Modul Pada PythonKita akan membuat struktur file seperti berikut:
Oke, mari kita tulis baris perintah seperti
berikut pada file
Kita telah membuat sebuah modul dengan nama 2. Menggunakan ModulAgar semua variabel dan fungsi yang telah kita buat pada modul Kita dapat mengimpor modul pada python dengan perintah Pada python ada beberapa cara untuk mengimpor modul:
Mari kita lihat satu persatu cara import di atas: 1. Import StandarDengan cara import ini maka seluruh isi modul yang telah kita buat akan dapat kita gunakan di dalam program kita. Perintah untuk mengimpor modulnya adalah seperti berikut: Kita dapat mengakses fungsi atau
variabel global yang ada di dalam modul lingkaran dengan menggunakan operator Mari kita gunakan di dalam file
Setelah file
2. Import Dengan RenameJika kita merasa nama modul yang kita buat terlalu panjang maka ketika menggunakan modul tersebut kita bisa memperpendek atau merubah namanya sesuai yang kita inginkan. Untuk mengubah nama modul ketika dipanggil kita menggunakan keyword Maka di file
3. Import Secara EksplisitTerkadang tidak semua yang ada di dalam modul diperlukan pada file tertentu. Jika kita ingin menggunakan hanya beberapa komponen yang ada di dalam modul, maka kita dapat hanya mengimpor komponen tersebut secara eksplisit dan mengabaikan komponen lainnya yang tidak diperlukan. Misalnya kita hanya ingin menggunakan fungsi Untuk mengimport secara eksplisit kita dapat menggunakan sintaks seperti berikut:
Jika kita ingin mengimpor
Untuk menggunakannya kita tidak perlu operator
Ketika kita hanya mengimpor komponen tertentu saja, maka komponen yang lainnya tidak dapat kita gunakan. Bagaimana jika kita ingin mengimpor lebih dari satu komponen dari modul yang sama???? Kita dapat mengimpor lebih dari satu komponen dari modul yang sama
dengan memisahkan setiap namanya dengan koma
4. Import Semua Isi ModulKita dapat mengimpor semua isi dari sebuah modul dengan tanda bintang ( Mengapa harus menggunakan Kedua cara tersebut memang hampir sama, namun sebenarnya berbeda. Apabila kita menggunakan import standar maka untuk mengakses isi di dalam modul tersebut kita menggunakan operator
Sedangkan dengan cara Mari kita lihat contohnya:
Outputnya adalah:
Semua isi modul Apabila kita mencoba menggunakan variabel
Karena variabel Perhatian: menggunakan KesimpulanKita sudah belajar bagaimana cara membuat dan menggunakan modul, yang sangat membantu kita ketika program yang kita buat atau kembangkan sudah besar dan memiliki banyak sekali baris program. Selain membuat modul sendiri, kita juga dapat menggunakan modul-modul bawaan yang telah disediakan oleh python. Seperti modul Selanjutnya kita akan belajar mengenai input-output pada python. Semangat belajar… Sampai Jumpa 😄 Apa itu module dalam python?Module pada Python adalah sebuah file yang berisikan sekumpulan kode fungsi, class dan variabel yang disimpan dalam satu file berekstensi .py dan dapat dieksekusi oleh interpreter Python. Nama dari module .py merupakan nama nama dari file itu sendiri.
Apa saja module python?Macam-macam library python. TensorFlow. ... . 2. NumPy. ... . 3. SciPy. ... . Pandas. ... . Matplotlib. ... . 6. Keras. ... . 7. SciKit-Learn. ... . PyTorch.. Apa itu modul dan package?Sebagaimana disebutkan pada poin sebelumnya, packages adalah sekumpulan file modul (.py), sementara modul sendiri merupakan berkas yang berisikan fungsi, kode, dan class Python. Tiap modul tentu memiliki simbol sendiri yang beda antara satu dengan lainnya. Simbol tersebut digunakan oleh keseluruhan fungsi.
Apa perbedaan mendasar antara package dan module pada python?Modul pada python adalah sebuah file berekstensi .py yang berisi kode program python. Modul bisa kita panggil dari file yang lain. Paket adalah sebuah direktori yang memiliki satu file __init__.py dan di dalamnya berisi modul-modul python.
|