Module & Import di Python
Penjelasan
Module adalah file Python (.py) yang berisi fungsi/class yang bisa dipakai ulang di file lain lewat import — mirip konsep include/require di PHP tapi lebih terstruktur. Python juga punya banyak module bawaan (standard library) seperti math dan random yang siap dipakai tanpa instalasi tambahan.
Contoh Konsep
# file: helpers.py
def format_rupiah(angka):
return f"Rp {angka:,}".replace(",", ".")
# file: main.py
import helpers
print(helpers.format_rupiah(150000)) # Rp 150.000
# Memakai module bawaan
import math
print(math.sqrt(16)) # 4.0
Praktikum
Bayangkan kamu punya module math bawaan Python. Import module itu, lalu tampilkan hasil math.sqrt(81) dan math.pi.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Pakai from module import nama_fungsi kalau cuma butuh satu-dua fungsi tertentu dari sebuah module — supaya tidak perlu menulis nama module berulang kali (mis. from math import sqrt, lalu cukup sqrt(16)).