Daftar Referensi Python

import memuat modul — kumpulan code siap pakai — ke dalam program kita. Python punya banyak modul bawaan (seperti math, random, datetime) sehingga kita tidak perlu menulis semuanya dari nol.

Sintaks

import modul                 # muat seluruh modul
from modul import nama       # muat satu bagian saja
import modul as alias        # muat dengan nama pendek
  • import math → pakai dengan awalan: math.sqrt(9).
  • from math import sqrt → pakai langsung: sqrt(9).

Beberapa Modul Bawaan yang Sering Dipakai

Modul Untuk apa
math fungsi matematika: akar, pembulatan, konstanta
random angka & pilihan acak
datetime tanggal dan waktu
json membaca & menulis data format JSON
os berinteraksi dengan sistem & file

Semua modul di atas sudah termasuk saat Python dipasang — tidak perlu pip install.

Contoh

import math

print(math.sqrt(144))
print(math.pi)

Coba di IDE

Output:

12.0
3.141592653589793

Contoh Lainnya

from … import: ambil yang dibutuhkan saja

from math import factorial, gcd

print(factorial(5))
print(gcd(48, 60))

Coba di IDE

Output:

120
12

Beri nama pendek dengan as

import math as m

print(m.floor(3.7))
print(m.ceil(3.2))

Coba di IDE

Output:

3
4

Mengambil konstanta dari modul

from math import pi, e

print(round(pi, 2))
print(round(e, 2))

Coba di IDE

Output:

3.14
2.72

Kesalahan Umum

  • Lupa awalan modul: setelah import math, tulis math.sqrt(9), bukan sqrt(9)NameError.
  • Salah tulis nama modul → ModuleNotFoundError. Periksa ejaan; modul pihak ketiga perlu pip install dulu.
  • from math import * memuat semua nama sekaligus — sebaiknya dihindari karena bisa menimpa variabel kita tanpa terlihat.

Pelajari Lebih Lanjut