0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan3 halaman

Pemrograman Modular di Python

Pemrograman Modular adalah pendekatan pengembangan perangkat lunak yang membagi program menjadi modul-modul kecil yang independen untuk meningkatkan struktur, keterbacaan, dan pemeliharaan. Di Python, modul adalah file yang berisi fungsi, class, atau variabel yang dapat diimpor, dan struktur proyek modular melibatkan penggunaan folder dan file __init__.py. Keuntungan dari pemrograman modular termasuk reusabilitas, organisasi kode, dan kemudahan dalam kolaborasi dan pengujian.

Diunggah oleh

pokemonkukun23
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan3 halaman

Pemrograman Modular di Python

Pemrograman Modular adalah pendekatan pengembangan perangkat lunak yang membagi program menjadi modul-modul kecil yang independen untuk meningkatkan struktur, keterbacaan, dan pemeliharaan. Di Python, modul adalah file yang berisi fungsi, class, atau variabel yang dapat diimpor, dan struktur proyek modular melibatkan penggunaan folder dan file __init__.py. Keuntungan dari pemrograman modular termasuk reusabilitas, organisasi kode, dan kemudahan dalam kolaborasi dan pengujian.

Diunggah oleh

pokemonkukun23
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Pemrograman Modular dalam Python

Apa Itu Pemrograman Modular?

Pemrograman Modular adalah pendekatan dalam pengembangan perangkat lunak di mana program dipecah

menjadi bagian-bagian kecil (modul) yang terpisah dan independen, tetapi saling bekerja sama.

Tujuannya: membuat program lebih terstruktur, mudah dibaca, dipelihara, dan digunakan kembali.

1. Modul di Python

Modul adalah file Python (.py) yang berisi kumpulan fungsi, class, atau variabel yang bisa di-import dan

digunakan di program lain.

Contoh:

File [Link]

def tambah(a, b):

return a + b

def kali(a, b):

return a * b

2. Menggunakan import

- import modul

- import modul as alias

- from modul import fungsi

- from modul import *

3. Struktur Proyek Modular

Struktur folder:

proyek/

[Link]
Pemrograman Modular dalam Python

utils/

__init__.py

string_utils.py

math_utils.py

4. Fungsi __name__ == "__main__"

Digunakan untuk memastikan kode hanya dijalankan jika file dijalankan langsung, bukan saat di-import.

5. Membuat dan Menggunakan Package

Package adalah folder berisi modul Python dan file __init__.py.

Contoh:

my_package/

__init__.py

[Link]

6. Keuntungan Pemrograman Modular

- Reusabilitas

- Organisasi kode

- Kolaborasi

- Testing lebih mudah

7. Contoh Proyek Modular

Folder:

kalkulator/

__init__.py

[Link]

[Link]

8. Best Practice Modular Programming


Pemrograman Modular dalam Python

- Nama file deskriptif

- Hindari isi terlalu banyak dalam satu modul

- Hindari from modul import *

- Dokumentasikan setiap modul

Anda mungkin juga menyukai