Python adalah bahasa pemrograman yang mempunyai banyak library. Library digunakan untuk membantu dalam mengolah atau mengerjakan task.
Python mempunyai library yang sudah built-in artinya library – library tersebut sudah siap digunakan setelah python telah terinstall.
Python mempunyai banyak built-in library yang bisa anda baca di dokumentasinya.
Beberapa contoh built-in library yang sering digunakan
math — Library untuk rumus matematika string — Library untuk pengolah string datetime — Library untuk tanggal dan waktu csv — Library untuk mengolah data csv json — Library untuk encoder dan decoder json
Dalam library python terdapat banyak fungsi yang bisa kita gunakan.
Contoh, kita akan menggunakan library math untuk melakukan operasi matematika. Cara memanggil library adalah dengan sintaks import
import math math.sqrt(36)
Setelah kita import library kita bisa menggunakan fungsi-fungsi di library math, salah satunya adalah sqrt() untuk mencari akar pangkat 2
Cara Install Library di Python
Selain built-in library ada juga library lainnya yang banyak digunakan untuk mengolah data di python antara lain
NumPy Pandas Matplotlib Seaborn SciPy SciKit-Learn Tensorflow Keras Bokeh Plotly NLTK Scrapy OpenCV
Masih banyak lagi library-library untuk mengolah data.
Intinya adalah library di atas tidak bisa langsung digunakan. Harus diinstall terlebih dahulu
Ada 2 cara untuk install library di python
- Menggunakan PIP
- Menggunakan CONDA
Cara Install Library di Python dengan PIP
Jika anda menginstall python menggunakan anaconda maka pip sudah bisa langsung digunakan. Saat ini mengetik sintaks pip di cmd / terminal akan keluar opsi perintah yang artinya pip sudah berhasil terinstall dengan baik
$ pip Usage: pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. check Verify installed packages have compatible dependencies. config Manage local and global configuration. search Search PyPI for packages. wheel Build wheels from your requirements. hash Compute hashes of package archives. completion A helper command used for command completion. help Show help for commands.
Selanjutnya kita akan menggunakan pip untuk menginstall library. Cara install library dengan pip adalah
pip install <nama_library>
Misal install library keras (untuk deep learning)
pip install keras
Cara Install Library di Python dengan CONDA
Selain menggunakan pip kita bisa melakukan instalasi dengan conda.
Sama seperti pip, conda dapat digunakan langsung setelah melakukan instalasi python dengan anaconda.
Conda memberikan kemudahan dalam mengatur library, dependensi dan lingkungan.
Ketik sintaks conda di cmd / terminal akan keluar opsi perintah yang artinya conda sudah berhasil terinstall dengan baik
$ conda usage: conda [-h] [-V] command … conda is a tool for managing and deploying applications, environments and packages. Options: positional arguments: command clean Remove unused packages and caches. config Modify configuration values in .condarc. This is modeled after the git config command. Writes to the user .condarc file (/home/hadoop/.condarc) by default. create Create a new conda environment from a list of specified packages. help Displays a list of available conda commands and their help strings. info Display information about current conda install. init Initialize conda for shell interaction. [Experimental] install Installs a list of packages into a specified conda environment.
Cara install library dengan conda
conda install <nama_library>
Misal kita ingin menginstall library keras
conda install -c anaconda keras
Kita bisa tentukan versi keras saat menginstall
conda install -c anaconda keras
=2.3.1
Agar lebih mudah install library dengan conda silahkan cari library yang ingin diinstall di halaman resmi anaconda
Materi python dibagi menjadi beberapa bahasan antara lain:
Pengenalan python dan mengapa harus belajar
Instalasi Python dengan Anaconda di Windows
Instalasi Python dengan Anaconda di Linux
Eksekusi file Python
Pengenalan Variabel dan Tipe Data di Python
Penulisan komentar di python
Teknik Print di Python
Mengenal Jenis Operator di Python
User Input di Python
Memahami Percabangan di Python
Memahami Perulangan di Python
Menggunakan Fungsi di Python
Lambda expression
Struktur List di Python
Struktur Tuple di Python
Struktur Dictionary di Python
File Handling di Python
Memahami Argumen *args **kwargs
Cara Install Library Python
Memahami Jupyter notebook dan cara menggunakannya
Terimakasih informasinya kak sangat membantu dan bermanfaat. perkenalkan nama saya Taufiq Ramadhona dari ISB Atma Luhur
Terimakasih kak, semoga bisa mambatu saya…hehehe… perkenalkan nama saya Hendra mardianto dari ISB Atma Luhur
Assalamualaikum,salam sejahtera kak..thanks buat info nya..sangat berguna sekali kak..
perkenalkan kak saya Sasdiyanto Akbar dari ISB Atma Luhur
waah keren sekali kak terimakasih ya kak informasinya sangat membantu 🙂 🙂
perkenalkan kak saya Dandi Candra Dari ISB Atma Luhur 🙂