Lompat ke konten utama
←

Python dari Nol

Pelajaran 23 dari 25

Kamus, error, dan pustaka bawaan · Pelajaran 23

Memakai pustaka bawaan: math dan datetime

Setelah pelajaran ini

Pengguna dapat mengimpor modul standar dan memakai fungsi math serta objek date.

±13 menitDiperiksa 2026-09-26

Python datang bersama pustaka standar, yaitu kumpulan modul siap pakai yang tidak perlu dipasang. Perintah import math membuat seluruh isi modul math tersedia dengan awalan nama modulnya, misalnya math.sqrt untuk akar kuadrat, math.ceil untuk pembulatan ke atas, math.floor untuk pembulatan ke bawah, dan math.pi untuk nilai pi. Bentuk from modul import nama mengambil satu nama saja, sehingga nama itu dipakai tanpa awalan.

import math
from datetime import date

print(math.ceil(7 / 2))                  # 4
print(math.floor(7 / 2))                 # 3
print(round(math.pi, 4))                 # 3.1416

mulai = date(2026, 3, 1)
print(mulai.year, mulai.month)           # 2026 3
print((date(2026, 3, 11) - mulai).days)  # 10

Modul datetime menyediakan tipe date untuk tanggal. date(tahun, bulan, hari) membuat satu tanggal, atributnya bernama year, month, dan day, dan method isoformat menghasilkan teks berpola tahun-bulan-hari. Mengurangkan dua tanggal menghasilkan selisih yang atribut days-nya berisi jumlah hari, dan selisih itu sudah memperhitungkan panjang tiap bulan serta tahun kabisat. Baris import ditulis di bagian paling atas berkas.

Selain date, modul datetime menyediakan timedelta untuk selang waktu. Selang empat belas hari yang dijumlahkan dengan sebuah tanggal menghasilkan tanggal baru dua minggu sesudahnya, dan pengurangannya berjalan ke arah sebaliknya. Perhitungan itu sudah memperhitungkan panjang tiap bulan, jadi tanggal jatuh tempo tidak perlu dihitung manual. Nama tambahan diambil dengan menyebutnya di baris from, dipisah koma.

Catatanmu

Memuat catatan…

Catatan tamu tersimpan di browser ini saja. Masuk kalau ingin membacanya di perangkat lain. 0 dari 4.000 karakter.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

  1. 1. Tutorial Python — Modul dan perintah import — https://docs.python.org/id/3/tutorial/modules.html
  2. 2. Python — Modul math (sqrt, ceil, floor, pi) — https://docs.python.org/id/3/library/math.html
  3. 3. Python — Modul datetime: objek date — https://docs.python.org/id/3/library/datetime.html#date-objects
  4. 4. Python — Modul datetime: objek timedelta — https://docs.python.org/id/3/library/datetime.html#timedelta-objects

Dicetak dari https://kelasgratis.com/belajar/python-dasar/import-math-datetime · diperiksa 2026-09-26

Materi ini merujuk dokumentasi resmi (4 sumber) dan materi terbuka yang diadaptasi. Daftar lengkapnya, beserta lisensinya, ada di halaman Sumber.