Tutorial Bahasa Python

Python adalah bahasa pemrograman populer, karena syntax-nya mudah dipahami, dan penggunaannya sangat luas di berbagai bidang. Mulai dari pembuatan game, aplikasi  web, machine learning, scientific research, hingga otomasi berbagai macam task. Bahasa ini sudah digunakan lebih dari 2 dekade (dirilis tahun 1991 oleh Guido van Rossum), sehingga sangat stabil dan powerful. Usianya yang sudah cukup... Continue Reading →

Featured post

Classes (Kelas)

Classes (Kelas) dalam pemrograman adalah model yang digunakan merepresentasikan suatu objek di dunia nyata. Ketika kita membuat Classes, artinya kita mendefinisikan karakteristik dan perilaku objek tertentu. Membuat program atau software dengan "mengkonversi" keadaan di dunia nyata ke dalam bentuk objek dan kelas, dikenal dengan object-oriented programming. Proses membuat objek berdasarkan suatu Kelas, disebut dengan instantiation.... Continue Reading →

Function (Fungsi)

Function (fungsi) merupakan blok perintah yang dikhususkan untuk melakukan tugas tertentu. Setiap fungsi memiliki nama, yang dapat "dipanggil" oleh bagian program lain ketika dibutuhkan. Jika sebuah program memiliki task yang sama dan dikerjakan berkali-kali, maka task tersebut dapat didefinisikan menjadi sebuah fungsi. Hal tersebut membuat program menjadi lebih efisien untuk ditulis dan dikembangkan. Mendefinisikan Fungsi... Continue Reading →

Looping While dan User Input

Pada materi ini, kita akan belajar membuat program Python yang lebih interaktif. Interaktif artinya program dapat menerima masukan dari user dan dapat dikondisikan kapan berhenti dan kapan terus berjalan. Untuk mencapai kebutuhan tersebut, kita gunakan kombinasi fungsi input() dan looping while. User Input Python menyediakan function input() untuk membaca masukan dari user. Fungsi input() akan menunggu... Continue Reading →

Dictionary pada Python

Dictionary bisa digunakan untuk menyimpan berbagai macam data dan informasi yang kompleks. Memahami dictionary membuat programmer lebih mudah untuk memodelkan objek di dunia nyata ke dalam sebuah program. Misalkan untuk objek 'car', kita bisa menyimpan warna, jumlah roda, kapasitas penumpang, tipe mesin dan segala sesuatu terkait dengan car tersebut dalam sebuah dictionary. Mari kita lihat... Continue Reading →

Conditional Statement

Membuat program erat hubungannya dengan mengevaluasi suatu kondisi, dan memutuskan aksi apa yang dilakukan saat menemukan kondisi tersebut. Python menggunakan conditional statement if...else, untuk memeriksa apakah suatu kondisi terjadi (dipenuhi), dan memutuskan apakah ada aksi (perintah-perintah) yang perlu dilakukan atau tidak. Berikut contoh sederhana untuk memahami penggunaan if...else. Program di atas menggunakan if...else dalam sebuah... Continue Reading →

List (Lanjutan)

Materi sebelumya telah membahas bagaimana mengakses dan mengubah data pada List secara sederhana. Sekarang, kita akan belajar menelusuri dan memproses data List secara keseluruhan dengan pengulangan. Pengulangan atau looping berarti melakukan suatu perintah/baris program yang sama berkali-kali. Bayangkan bila kita mempunyai sebuah List berisi nama-nama negara di dunia, lalu kita ingin menampilkannya. Berapa banyak baris... Continue Reading →

Up ↑