Pustaka Standar Python


Python adalah bahasa pemrograman yang kuat dan serbaguna, dan salah satu keunggulan utamanya adalah Pustaka Standar Python yang kaya. Pustaka Standar Python adalah kumpulan modul dan pustaka yang disertakan dengan instalasi Python, yang menyediakan banyak alat dan fungsi yang siap digunakan untuk berbagai tugas pemrograman. Mari kita jelajahi beberapa modul yang paling umum digunakan dalam Pustaka Standar Python:

1. os

Modul os digunakan untuk berinteraksi dengan sistem operasi. Anda dapat menggunakannya untuk melakukan berbagai tugas seperti mengakses direktori, menghapus file, dan banyak lagi.

Contoh penggunaan:

import os

# Mendapatkan direktori kerja saat ini
current_directory = os.getcwd()
print("Direktori saat ini:", current_directory)

# Membuat direktori baru
os.mkdir("contoh_directory")

# Menghapus file
os.remove("contoh_file.txt")

2. datetime

Modul datetime memungkinkan Anda untuk bekerja dengan tanggal dan waktu. Anda dapat membuat, memformat, dan melakukan operasi lainnya terkait waktu.

Contoh penggunaan:

import datetime

# Mendapatkan tanggal dan waktu saat ini
now = datetime.datetime.now()
print("Tanggal dan waktu saat ini:", now)

# Membuat objek tanggal
tanggal = datetime.date(2023, 10, 10)
print("Tanggal:", tanggal)

# Menghitung selisih waktu
delta = datetime.timedelta(days=7)
tiga_hari_kemudian = now + delta
print("3 hari kemudian:", tiga_hari_kemudian)

3. math

Modul math berisi banyak fungsi matematika yang berguna, seperti fungsi trigonometri, logaritma, akar kuadrat, dan lainnya.

Contoh penggunaan:

import math

# Menghitung nilai sinus
nilai_sinus = math.sin(math.pi / 2)
print("Sinus dari 90 derajat:", nilai_sinus)

# Menghitung akar kuadrat
akar_kuadrat = math.sqrt(25)
print("Akar kuadrat dari 25:", akar_kuadrat)

# Menghitung logaritma alami
logaritma = math.log(10)
print("Logaritma dari 10:", logaritma)

Itu adalah contoh singkat dari beberapa modul yang tersedia dalam Pustaka Standar Python. Anda dapat mengimpor dan menggunakan modul-modul ini sesuai kebutuhan dalam proyek Python Anda. Pustaka Standar Python adalah sumber daya yang kuat untuk memudahkan pekerjaan Anda dalam pemrograman Python.