Daftar Library Python Lengkap Dengan Fungsinya
Setelah mempelajari apa itu Libary Python dan Cara Menggunakannya. Dikesempatan yang baik ini kita akan membahas lanjutannya yaitu Daftar Library Python Lengkap Dengan Fungsinya. Pembahasa kali ini mengenai nama - nama libray Python yang dilengkapi dengan fungsinya. Kira - kira apa saja ya Library Python ?
Setidaknya kita telah menyediakan sebanyak 20 Library Python yang kita sajikan. Mungkin masih ada Libary - library lagi yang kita temukan. Semisal kalian juga menemukan yang tidak ada pada pembahasan kalai ini silahkan infokan ke kita melalui kolom komentar.
Disini tidak perlu kita sampaikan lagi tentang apa itu libarya Python karena sudah dibahas pada pembahasan sebelumnya. Silhkan kalian baca lagi jika memang belum memahaminya. Akses saja alamat berikut 👉 Mengenal Apa itu Library Python dan Cara Menggunakanya
Dan dibawah ini ada beberapa rekomendasi pembahasan lainnya.
Rekomengasi :
👉 Belajar Perulangan While Pada Python
👉 Belajar Perulangan For pada Python
Baiklah Simkoder's langsung kita menuju pembahasa utama tentang Daftar Library Python Lengkap Dengan Fungsinya.
Daftar Library Python Lengkap Dengan Fungsinya
Berikut ini adalah daftar beberapa library Python yang populer dan fungsinya:- NumPy: Library untuk komputasi numerik yang menyediakan objek array multidimensi, fungsi matematika, dan operasi array efisien.
- Pandas: Library untuk analisis data yang menyediakan struktur data tingkat tinggi seperti DataFrame, untuk manipulasi dan analisis data tabular.
- Matplotlib: Library untuk visualisasi data yang menyediakan alat untuk membuat grafik 2D dan 3D, plot, diagram, dan visualisasi data lainnya.
- SciPy: Library untuk komputasi ilmiah dan teknis yang menyediakan fungsi dan algoritma untuk optimasi, interpolasi, integrasi, statistik, dan banyak lagi.
- Scikit-learn: Library untuk pembelajaran mesin yang menyediakan algoritma pembelajaran mesin dan alat untuk pemrosesan data, pemodelan, validasi, dan evaluasi model.
- TensorFlow: Library untuk pembelajaran mesin dan kecerdasan buatan yang dikembangkan oleh Google. Menyediakan alat dan kerangka kerja untuk membangun dan melatih model jaringan saraf.
- Keras: Library untuk pembelajaran mesin yang berjalan di atas TensorFlow dan menyediakan antarmuka yang lebih tinggi tingkat untuk membangun dan melatih model jaringan saraf.
- PyTorch: Library untuk pembelajaran mesin dan kecerdasan buatan yang menyediakan alat dan kerangka kerja untuk membangun dan melatih model jaringan saraf.
- Django: Framework web yang kuat untuk membangun aplikasi web dengan Python. Menyediakan alat untuk pengelolaan database, URL routing, keamanan, otentikasi, dan banyak lagi.
- Flask: Framework web yang ringan untuk membangun aplikasi web dengan Python. Sederhana dan fleksibel, cocok untuk pengembangan proyek-proyek kecil hingga menengah.
- Requests: Library untuk pengiriman permintaan HTTP yang mudah dan intuitif. Digunakan untuk berkomunikasi dengan API web dan melakukan permintaan ke server.
- SQLAlchemy: Library untuk pemetaan objek-relasional (ORM) yang menyediakan alat untuk berinteraksi dengan database menggunakan objek Python.
- BeautifulSoup: Library untuk scraping web yang digunakan untuk mengekstraksi data dari halaman web dengan mudah dan fleksibel.
- OpenCV: Library komputer vision yang menyediakan alat dan fungsi untuk pemrosesan gambar dan video, deteksi objek, pengenalan wajah, dan berbagai tugas penglihatan mesin lainnya.
- Pillow: Library untuk pemrosesan gambar yang menyediakan alat dan fungsi untuk membuka, memanipulasi, dan menyimpan berbagai format gambar.
- NLTK (Natural Language Toolkit): Library untuk pemrosesan bahasa alami yang menyediakan alat dan data untuk analisis teks, tokenisasi, stemming, tagging, parsing, dan tugas pemrosesan bahasa alami lainnya.
- NetworkX: Library untuk analisis jaringan yang menyediakan alat dan fungsi untuk membangun, menganalisis, dan memvisualisasikan jaringan kompleks.
- Pygame: Library untuk pengembangan game yang menyediakan alat dan fungsi untuk membuat game interaktif menggunakan Python.
- Flask-RESTful: Ekstensi Flask untuk membangun API RESTful dengan mudah dan efisien.
- Celery: Library untuk pengaturan tugas terjadwal dan distribusi yang menyediakan alat untuk membangun sistem yang skalabel dan terdistribusi.
Daftar Libray Python dalam Bentuk Tabel
Library | Fungsi |
---|---|
NumPy | Komputasi numerik dan operasi pada array |
Pandas | Analisis dan manipulasi data tabular |
Matplotlib | Visualisasi data dan grafik |
SciPy | Komputasi ilmiah dan teknis |
Scikit-learn | Pembelajaran mesin dan pemrosesan data |
TensorFlow | Pembelajaran mesin dan kecerdasan buatan |
Keras | Pembelajaran mesin dengan antarmuka tingkat tinggi |
PyTorch | Pembelajaran mesin dan kecerdasan buatan |
Django | Pengembangan aplikasi web |
Flask | Pembangunan aplikasi web ringan |
Requests | Pengiriman permintaan HTTP |
SQLAlchemy | Pemetaan objek-relasional (ORM) |
BeautifulSoup | Scraping web dan pemrosesan HTML |
OpenCV | Pemrosesan gambar dan video |
Pillow | Pemrosesan gambar |
NLTK | Pemrosesan bahasa alami |
NetworkX | Analisis jaringan |
Pygame | Pengembangan game |
Flask-RESTful | Pembangunan API RESTful dengan Flask |
Celery | Penjadwalan tugas dan distribusi |
Daftar Libray dan Bentuk Sintaks
Library | Sintaksis Untuk Mengimpor |
---|---|
NumPy | import numpy as np |
Pandas | import pandas as pd |
Matplotlib | import matplotlib.pyplot as plt |
SciPy | import scipy |
Scikit-learn | import sklearn |
TensorFlow | import tensorflow as tf |
Keras | import keras |
PyTorch | import torch |
Django | import django |
Flask | from flask import Flask |
Requests | import requests |
SQLAlchemy | import sqlalchemy |
BeautifulSoup | from bs4 import BeautifulSoup |
OpenCV | import cv2 |
Pillow | from PIL import Image |
NLTK | import nltk |
NetworkX | import networkx as nx |
Pygame | import pygame |
Flask-RESTful | from flask_restful import Api |
Celery | import celery |