BAB 2 Pemkom
BAB 2 Pemkom
Pemrograman
Komputer
DAN APLIKASINYA MENGGUNAKAN
Disusun untuk:
Program Studi Statistika & Program Studi Aktuaria
Departemen Statistika-FMIPA
Universitas Padjadjaran 2019
PENGENALAN PYTHON
DESKRIPSI SINGKAT:
Sejak dibuat hingga saat ini Python masih dikembangkan lembaga non-profit Python Software
Foundation yang disponsori oleh Microsoft, Google dan lainnya. Saat ini Bahasa Python telah
mendukung sistem operasi Linux, Windows dan MacOS. Untuk sitem operasi Linux, hampir
semua distronya sudah menyertakan Python di dalamnya. Saat ini Python memiliki versi 3.x,
meskipun demikian Python versi 2.6 atau 2.7 masih digunakan untuk mengantisipasi berbagai
kompatibilitas.
Setelah memutuskan penggunaan Versi Python maka langkah selanjutnya adalah menginstalasi
Program Python. Untuk platform Windows proses instalasi program Python cukup mudah seperti
pada instalasi program berbasis Windows lainnya, tinggal ikuti petunjuk yang diberikan pada
tampilan di layar.
Sesudah Python terinstalasi pada komputer, kita bisa memulai mengenal apa itu Python?
Kelompok bahasa pemrograman apa? Python adalah kompiler/penerjemah bahasa python yang
bekerja dalam CLI. Sehingga untuk menggunakan Python kita harus menggunakan Terminal
untuk Linux dan Mac atau Commad prompt (cmd) untuk Windows.
Untuk menggunakan Python, kode program atau script harus dituliskan terlebih dahulu kemudian
python melakukan tugasnya untuk meng-compile script yang sudah dituliskan tadi. Agar python
dapat meng-compile kode program yang ada dalam file maka file yang berisi kode program atau
script harus memiliki ekstensi *.py. Cara seperti ini cukup merepotkan karena kita harus
membuat file script dulu baru menjalankan programnya. Akan lebih mudah apabila kita menulis
script yang dapat langsung dijalankan (running). Untuk itu disediakan suatu software interaktif
yang disebut Ipython (interactive python). Saat ini secara default Python sudah menyertakan
lingkungan interaktif dalam instalasi softwarenya.
Gambar 2.1 Contoh Python dalam Linux
IDE adalah sebuah frontend software (bekerja untuk software lainnya) yang memiliki editor,
tools, debugger ,dan compiler untuk membuat program Python. Pada intinya IDE berfungsi untuk
mempermudah dalam penulisan, editing, testing dan compiling script untuk aplikasi yang
diinginkan. Selain itu IDE umumnya merupakan software GUI sehingga lebih mudah untuk
digunakan.
Berbagai software developer mengembangkan berbagai macam IDE untuk python dengan
segala kelebihan dan kekurangannya. Beberapa IDE yang cukup dikenal karena penggunanya
yang banyak adalah sebagai berikut:
1. Komodo
2. Anaconda
3. WinPython
4. Jupyter Notebooks
5. Spyder
Dalam pembelajaran bahasa python ini Spyder IDE yang dipilih untuk digunakan. Contoh
tampilan dari Spyder IDE adalah sebagai berikut:
Gambar 2.3 Spyder IDE
2.5. Latihan
Cobalah untuk melakukan instalasi program python sendiri di perangkat komputer pribadi di
rumah.
2.6. Soal-soal
1. Sebutkan langkah-langkah instalasi program python dalam platform Linux atau Windows
2. Sebutkan jenis Integrated Development Environment dalam python