1. Mengapa Library Penting?
Hemat Waktu : Tidak perlu menulis kode dari awal sehingga akan
memangkas
waktu dalam pengerjaan kode
Efisien : Kode didalam Library biasanya sudah dioptimalkan
agar berjalan
Sangat cepat.
Terstandarisasi : Memudahkan kolaborasi karena banyak programmer
Menggunakan Library yang sama.
2. Cara Menggunakan Library
Untuk menggunakan Library, kita menggunakan perintah import. Ada
tiga cara umum yang sering digunakan.
Metode Contoh Kode Penjelasan
1. Standard Import import math Mengimport seluruh isi
Library
2. Alias (Nama import pandas as Memberi nama singkat
Samaran) pd agar cepat diketik
3. Spesifik from datetime Hanya mengambil bagian
import date tertentu yang dibutuhkan
3. Jenis-jenis Library pada Python
Dalam Bahasa pemrograman Python terdapat banyak library yang
disediakan misalnya Numpy dan Pandas sangat berguna untuk analisis
data, seperti Matplotlib dan Seaborn digunakan untuk visualisasi data.
Berikut adalah pembagian jenis library Python berdasarkan
fungsinya beserta contoh populer:
a. Data Science & Analisis Data
Library ini digunakan untuk pemrosesan, manipulasi, dan
analisis data dalam jumlah besar.
1) Pandas: Digunakan untuk manipulasi dan analisis data
(dataframes).
2) NumPy: Digunakan untuk komputasi numerik dan pemrosesan
array multidimensi.
3) SciPy: Digunakan untuk perhitungan ilmiah tingkat tinggi, optimasi,
dan pemrosesan gambar.
b. Machine Learning & Artificial Intelligence (AI)
Library ini menyediakan alat untuk membangun model
pembelajaran mesin dan jaringan saraf tiruan.
Scikit-Learn:Library paling populer untuk algoritma machine
learning tradisional seperti klasifikasi, regresi, dan clustering.
TensorFlow: Library untuk mengimplementasikan neural
networks dan deep learning.
Keras: API deep learning tingkat tinggi yang berjalan di atas
TensorFlow.
PyTorch: Library deep learning yang fleksibel, sering digunakan
dalam penelitian AI
c. Visualisasi Data
Library untuk memvisualisasikan data dalam bentuk grafik, plot,
dan peta.
Matplotlib: Library dasar untuk membuat visualisasi data 2D yang
statis, interaktif, dan animasi.
Seaborn: Dibangun di atas Matplotlib, menyediakan antarmuka
tingkat tinggi untuk membuat grafik statistik yang menarik
d. Web Scraping & Otomasi
Library untuk mengambil data dari situs web dan melakukan
tugas otomatis.
Requests: Digunakan untuk mengirim HTTP requests (mengambil
data dari API atau website).
Beautiful Soup: Digunakan untuk melakukan parsing dokumen HTML
dan XML (web scraping).
Selenium: Digunakan untuk otomatisasi browser web (sering
digunakan untuk testing)
e. Standard Library (Bawaan Python)
Library yang sudah otomatis terinstal saat Anda menginstal
Python.
OS: Untuk berinteraksi dengan sistem operasi (manajemen
file/folder).
Math: Untuk fungsi matematika tingkat lanjut.
Datetime: Untuk manipulasi data tanggal dan waktu
Pustaka Kode (Library)
4. Apa itu Library
Library adalah kumpulan kode yang telah ditulis sebelumnya
(berisi function, class, modul) dan dapat digunakan kembali untuk
menyelesaikan tugas-tugas tertentu.
Tujuan utama dari Libarary adalah menyediakan solusi siap pakai
sehingga developer tidak perlu membangun segalanya dari awal.
Library membantu meningkatkan efisiensi dalam mengembangkan
aspek-aspek dasar dalam sebuah aplikasi.
5. Mengapa Library Penting?
Hemat Waktu : Tidak perlu menulis kode dari awal sehingga akan
memangkas
waktu dalam pengerjaan kode
Efisien : Kode didalam Library biasanya sudah dioptimalkan
agar berjalan
Sangat cepat.
Terstandarisasi : Memudahkan kolaborasi karena banyak programmer
Menggunakan Library yang sama.
6. Cara Menggunakan Library
Untuk menggunakan Library, kita menggunakan perintah import. Ada
tiga cara umum yang sering digunakan.
Metode Contoh Kode Penjelasan
4. Standard Import import math Mengimport seluruh isi
Library
5. Alias (Nama import pandas as Memberi nama singkat
Samaran) pd agar cepat diketik
6. Spesifik from datetime Hanya mengambil bagian
import date tertentu yang dibutuhkan
7. Jenis-jenis Library pada Python
Dalam Bahasa pemrograman Python terdapat banyak library yang
disediakan misalnya Numpy dan Pandas sangat berguna untuk analisis
data, seperti Matplotlib dan Seaborn digunakan untuk visualisasi data.
Berikut adalah pembagian jenis library Python berdasarkan
fungsinya beserta contoh populer:
f. Data Science & Analisis Data
Library ini digunakan untuk pemrosesan, manipulasi, dan
analisis data dalam jumlah besar.
4) Pandas: Digunakan untuk manipulasi dan analisis data
(dataframes).
5) NumPy: Digunakan untuk komputasi numerik dan pemrosesan
array multidimensi.
6) SciPy: Digunakan untuk perhitungan ilmiah tingkat tinggi, optimasi,
dan pemrosesan gambar.
g. Machine Learning & Artificial Intelligence (AI)
Library ini menyediakan alat untuk membangun model
pembelajaran mesin dan jaringan saraf tiruan.
Scikit-Learn: Library paling populer untuk algoritma machine
learning tradisional seperti klasifikasi, regresi, dan clustering.
TensorFlow: Library untuk mengimplementasikan neural
networks dan deep learning.
Keras: API deep learning tingkat tinggi yang berjalan di atas
TensorFlow.
PyTorch: Library deep learning yang fleksibel, sering digunakan
dalam penelitian AI
h. Visualisasi Data
Library untuk memvisualisasikan data dalam bentuk grafik, plot,
dan peta.
Matplotlib: Library dasar untuk membuat visualisasi data 2D yang
statis, interaktif, dan animasi.
Seaborn: Dibangun di atas Matplotlib, menyediakan antarmuka
tingkat tinggi untuk membuat grafik statistik yang menarik
i. Web Scraping & Otomasi
Library untuk mengambil data dari situs web dan melakukan
tugas otomatis.
Requests: Digunakan untuk mengirim HTTP requests (mengambil
data dari API atau website).
Beautiful Soup: Digunakan untuk melakukan parsing dokumen HTML
dan XML (web scraping).
Selenium: Digunakan untuk otomatisasi browser web (sering
digunakan untuk testing)
j. Standard Library (Bawaan Python)
Library yang sudah otomatis terinstal saat Anda menginstal
Python.
OS: Untuk berinteraksi dengan sistem operasi (manajemen
file/folder).
Math: Untuk fungsi matematika tingkat lanjut.
Datetime: Untuk manipulasi data tanggal dan waktu
Pustaka Kode (Library)
8. Apa itu Library
Library adalah kumpulan kode yang telah ditulis sebelumnya
(berisi function, class, modul) dan dapat digunakan kembali untuk
menyelesaikan tugas-tugas tertentu.
Tujuan utama dari Libarary adalah menyediakan solusi siap pakai
sehingga developer tidak perlu membangun segalanya dari awal.
Library membantu meningkatkan efisiensi dalam mengembangkan
aspek-aspek dasar dalam sebuah aplikasi.
9. Mengapa Library Penting?
Hemat Waktu : Tidak perlu menulis kode dari awal sehingga akan
memangkas
waktu dalam pengerjaan kode
Efisien : Kode didalam Library biasanya sudah dioptimalkan
agar berjalan
Sangat cepat.
Terstandarisasi : Memudahkan kolaborasi karena banyak programmer
Menggunakan Library yang sama.
10. Cara Menggunakan Library
Untuk menggunakan Library, kita menggunakan perintah import. Ada
tiga cara umum yang sering digunakan.
Metode Contoh Kode Penjelasan
7. Standard Import import math Mengimport seluruh isi
Library
8. Alias (Nama import pandas as Memberi nama singkat
Samaran) pd agar cepat diketik
9. Spesifik from datetime Hanya mengambil bagian
import date tertentu yang dibutuhkan
11. Jenis-jenis Library pada Python
Dalam Bahasa pemrograman Python terdapat banyak library yang
disediakan misalnya Numpy dan Pandas sangat berguna untuk analisis
data, seperti Matplotlib dan Seaborn digunakan untuk visualisasi data.
Berikut adalah pembagian jenis library Python berdasarkan
fungsinya beserta contoh populer:
k. Data Science & Analisis Data
Library ini digunakan untuk pemrosesan, manipulasi, dan
analisis data dalam jumlah besar.
7) Pandas: Digunakan untuk manipulasi dan analisis data
(dataframes).
8) NumPy: Digunakan untuk komputasi numerik dan pemrosesan
array multidimensi.
9) SciPy: Digunakan untuk perhitungan ilmiah tingkat tinggi, optimasi,
dan pemrosesan gambar.
l. Machine Learning & Artificial Intelligence (AI)
Library ini menyediakan alat untuk membangun model
pembelajaran mesin dan jaringan saraf tiruan.
Scikit-Learn: Library paling populer untuk algoritma machine
learning tradisional seperti klasifikasi, regresi, dan clustering.
TensorFlow: Library untuk mengimplementasikan neural
networks dan deep learning.
Keras: API deep learning tingkat tinggi yang berjalan di atas
TensorFlow.
PyTorch: Library deep learning yang fleksibel, sering digunakan
dalam penelitian AI
m. Visualisasi Data
Library untuk memvisualisasikan data dalam bentuk grafik, plot,
dan peta.
Matplotlib: Library dasar untuk membuat visualisasi data 2D yang
statis, interaktif, dan animasi.
Seaborn: Dibangun di atas Matplotlib, menyediakan antarmuka
tingkat tinggi untuk membuat grafik statistik yang menarik
n. Web Scraping & Otomasi
Library untuk mengambil data dari situs web dan melakukan
tugas otomatis.
Requests: Digunakan untuk mengirim HTTP requests (mengambil
data dari API atau website).
Beautiful Soup: Digunakan untuk melakukan parsing dokumen HTML
dan XML (web scraping).
Selenium: Digunakan untuk otomatisasi browser web (sering
digunakan untuk testing)
o. Standard Library (Bawaan Python)
Library yang sudah otomatis terinstal saat Anda menginstal
Python.
OS: Untuk berinteraksi dengan sistem operasi (manajemen
file/folder).
Math: Untuk fungsi matematika tingkat lanjut.
Datetime: Untuk manipulasi data tanggal dan waktu