Ketika kita belajar mata kuliah struktur data, maka akan muncul bab yang membahas stack dan queue atau sering juga mendapatkan istilah LIFO (Last In First Out) atau FIFO (First In First Out). Array adalah struktur data yang bisa diakses secara acak, dimana setiap elemen dapat diakses secara langsung dan dalam waktu yang konstan. Ilustrasi yang […]
Read MoreTag: python
Berbagai Algoritma Yang Biasanya Muncul Dalam Belajar Pemrograman Dasar
Algoritma adalah prosedur langkah demi langkah untuk penghitungan ataupun dalam menyelesaikan suatu tugas atau masalah. Algoritma digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis. Algoritma adalah inti dari pemrograman, dimana semua intruksi dari awal sampai akhir diterapkan dengan menggunakan bahasa pemrograman. Dalam perkuliahan seringkali muncul beberapa algoritma populer yang dibahas untuk kemudian dibuatkan langkah-langkah pengerjaannya […]
Read MoreContoh Penerapan Algoritma Sorting Dengan Menggunakan Python
Dalam dunia pemrograman, sorting adalah bagian yang tidak bisa dihilangkan. Tujuan utama dari proses sorting adalah untuk mengurutkan data, baik itu dari terendah ataupun tertinggi. Yang secara tidak langsung akan menjadikan data lebih terstruktur, rapi dan teratur. Ada banyak algoritma populer untuk mengurutkan data, seperti : insertion sort, selection sort, merge sort, heap sort, quick […]
Read MoreBelajar Membuat Fungsi Di Bahasa Pemrograman Python
Function / fungsi adalah blok kode program yang diorganisasikan, bisa digunakan berulang baik untuk proses tunggal maupun beberapa proses yang berkaitan. Dengan menggunakan function / fungsi akan membuat aplikasi lebih baik karena cukup hanya dengan satu blok kode, itu bisa digunakan secara berulang. Berikut ini adalah aturan-aturan dalam membuat fungsi di Python : Fungsi dimulai dengan […]
Read MoreMenangani Tanggal Dan Waktu Dengan Menggunakan Python
Setelah membahas mengenai penggunaan array dalam Python, pada artikel ini saya akan menulis mengenai penggunaan fungsi date dan time. Untuk artikel tentang Python selengkapnya bisa diklik di belajar Python. Python bisa menghandel tipe data date dan time dengan berbagai cara. Berikut ini contoh untuk mendapatkan tanggal dan waktu sekarang :
1 2 3 4 5 6 7 |
#!/usr/bin/python import time; waktu = time.localtime(time.time()) print "Waktu lokal :", waktu |
hasil eksekusi kode di […]
Read MoreBelajar Menggunakan Dictionary Di Python
Setelah membahas tipe data list dan tuple pada artikel sebelumnya, ada tipe data array lainnya di Python yaitu dictionary. Kalau pada list atau tuple, index/key dari array tidak perlu ditentukan sedangkan pada dictionary kita harus menentukannya sendiri. Setiap key dipisahkan dengan value nya menggunakan tanda “:”. Sama seperti list dan tuple, setiap item di dalam dictionary […]
Read MoreMenggunakan Tuple Pada Python
Setelah membahas List beserta fungsinya, ada tipe data yang lain dari Python yaitu Tuple. Tuple sama seperti List, yang berisi data yang berurutan atau larik. Perbedaan yang mendasar adalah Nilai dalam Tuple tidak bisa diganti. Kalau dalam List diawali dan ditutup dengan tanda kurung siku [], Tuple dimulai dan ditutup dengan tanda kurung (). Nilai-nilai […]
Read MoreBelajar Python – Menggunakan List Dan Fungsinya
Dalam dunia programming, array atau larik adalah sekumpulan data yang memiliki tipe data yang sama. Setiap mata kuliah pemrograman juga pasti kita akan mendapatkannya. Array akan sangat berguna ketika kita akan memproses data secara berurutan, pada umumnya ketika kita mengambil data dari database. Semua bahasa pemrograman pasti mendukung penggunaan Array. Dalam python kita akan mengenal […]
Read MoreBelajar Looping Atau Perulangan Dengan Python
Secara umum, perulangan adalah blok kode yang dieksekusi berulang kali. Semua bahasa pemrograman menyediakan berbagai model struktur perulangan, seperti contohnya pada PHP ada while, for, dan foreach. Python juga menyediakan berbagai model tipe untuk menghandel perulangan. Seperti pada tabel di bawah : Tipe Perulangan Penjelasan While loop Perulangan dilakukan selama keadaan masih TRUE, akan dilakukan […]
Read MoreBelajar Percabangan Atau Pengkondisian Di Python
Setelah tutorial mengenai variable dan operator pada bahasa pemrograman python, pada artikel ini saya akan menulis mengenai percabangan/pengambilan keputusan. Percabangan/pengambilan keputusan adalah pengkondisian yang terjadi ketika aplikasi berjalan, kemudian ada aksi-aksi tertentu atau kondisi tertentu sehingga aplikasi harus bereaksi terhadap hal itu. Atau dalam bahasa pemrograman umum dikenal dengan IF, THEN, ELSE. Pada tulisan ini, […]
Read More