jupyter notebook python
Python

Belajar Python Dasar : Memahami Jupyter Notebook dan cara menggunakannya

Jupyter Notebook merupakan tool yang populer untuk mengolah data di python. Jupyter Notebook memungkinkan untuk mengintegrasikan antara kode dengan output di dalam satu dokumen secara interaktif

Pada artikel cara menjalankan python sudah sedikit disinggung penggunaan Jupyter Notebook. Kali ini kita akan kupas tuntas penggunaan Jupyter Notebook untuk pemrograman Python

Jupyter Notebook sudah otomatis terinstall ketika kita telah menginstall python dengan anaconda. Jika menginstall python tidak melalui anaconda maka anda harus install terlebih dahulu dengan pip atau conda

pip install jupyter

Note: Silahkan baca cara instalasi library di python dengan pip dan conda jika masih belum memahami instalasi library

Jupyter Notebook

Menjalankan Jupyter Notebook

Cara menjalankan Jupyter Notebook adalah dengan mengetik jupyter notebook di terminal.

Jupyter Notebook diakses melalui browser. Saat servis dijalankan anda akan diarahkan ke halaman browser pada alamat http://localhost:8888/tree

Halaman Jupyter Notebook akan muncul di lokasi folder dimana kita menjalankan sintaks jupyter notebook

Halaman Jupyter Notebok
Halaman Directory Linux
Operasi File / Folder

Di Jupyter Notebook kita bisa membuat file dan folder seperti kita membuatnya di halaman sistem operasi seperti Windows/Linux/Mac

Membuat File / Folder di Jupyter Notebook

Saat membuat file atau folder di Jupyter Notebook secara otomatis akan bernama ‘Untitled

Untitled File dan Folder

Untuk merubah nama folder centang “Untitled folder” kemudian tekan tombol Rename dan masukkan nama baru untuk Folder

Rename Folder

Sedangkan untuk merubah nama file masuk ke file “Untitled.ipynb” dan klik judul Untitled disamping logo Jupyter dan masukkan nama file baru

Rename File
Cell

Cell merupakan area untuk menaruh kode di Jupyter Notebook.

empty_cell
Cell di Jupyter Notebook

Untuk menjalankan cell tekan SHIFT+ENTER di keyboard atau tombol RUN di Toolbar pada cell aktif sehingga kode akan dieksekusi dan menghasilkan output

Ada 2 tipe cell yaitu code cell dan markdown cell

Code cell adalah cell untuk menulis dan meneksekusi kode python
markdown cell adalah cell untuk menulis teks yang terformat

Tipe cell dapat dipilih melalui Toolbar

Keyboard Shortcuts

Keyboard Shortcuts digunakan untuk melakukan perintah dengan cepat menggunakan keyboard. Keyboard shortcut seperti menambah cell, menghapus cell, melakukan copy paste, menjalankan kode dan sebagainya

Detail keyboard shortcuts dapat di lihat di Menu Help -> Keyboard Shortcuts

Detail Keyboard Shortcuts Jupyter Notebook
Toolbar

Toolbar mempunyai beberapa tombol shortcuts penting.

Toolbar di Jupyter Notebook

Dari kiri ke kanan :

save and checkpoint = menyimpan file dan melakukan checkpoint
insert cell below = menambah cell dibawah cell aktif
cut selected cell = memotong cell aktif
copy selected cell = menyalin cell aktif
paste cell below = menempel ke cell dibawah cell aktif
move selected cell up = memindah cell aktif ke atas
move selected cell down = memindah cell aktif ke bawah
run = menjalankan cell aktif
interupt kernel = interupsi kernel
restart the kernel = memulai ulang kernel
restart the kernel and re-run the whole notebook = memulai ulang kernel dan menjalankan seluruh kode notebook
cell type = Tipe cell (code / markdown)
command palette = shortcuts perintah
Hands on Jupyter Notebook

Kita sudah belajar fitur Jupyter Notebook selanjutnya kita akan mencoba menggunakan Jupyter Notebook untuk ngoding python

Case 1 : Menggunakan Jupyter Notebook untuk proses aritmatika dasar

operasi jupyter notebook
Operasi aritmatika di Jupyter Notebook

Case 2 : Menggunakan Jupyter Notebook untuk percabangan

Percabangan di Jupyter Notebook
Percabangan di Jupyter Notebook

Case 3 : Struktur Dictionary di Jupyter Notebook

Dictionary di Jupyter Notebook

Jadi Jupyter Notebook merupakan tool interaktif untuk melakukan coding python khususnya untuk analisis data. Jupyter Notebook juga sangat fleksibel dan mudah digunakan.

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

Leave a Reply

Your email address will not be published. Required fields are marked *