Belajar Python

Langkah awal sebelum belajar Machine Learning (ML) adalah memahami bahasa pemrograman Python dan R. Kali ini akan dibahas tentang bahasa pemrograman yang pertama yaitu python.

Python merupakan bahasa pemrograman yang sangat populer saat ini. Salah satu alasan kuatnya adalah karena bahasa ini gratis, dan komunitas penggunanya sangatlah banyak (bahkan terlalu banyak karena saking banyaknya). Kelebihan lainnya adalah ketika kita bingung, maka cukup ketik kesulitan di google, kita sudah bisa mendapatkan solusinya.

Apakah belajar python sulit? Ya, pertama kali sayapun merasa kesulitan. Namun cukup sebulan, kita pasti terbiasa. Didukung komunitas di luar sana, kesulitan ini jadi tidak begitu berarti. Lalu seperti apa python itu?

Dilansir dari wikipedia, python dibuat pertama kali oleh Guido van Rossum di tahun 1991. Saat ini ada 2 versi, yaitu python 2 dan python 3. Versi yang terbaru adalah versi yang ketiga. Tentunya kita akan belajar versi yang terbaru nantinya, karena versi ini yang masih terus dikembangkan. Walau demikian, ada beberapa aplikasi berbasis python yang masih menggunakan versi 2, misal OpenSesame (aplikasi untuk eksperimen psikologi).

Langkah pertama untuk belajar python adalah dengan menginstallnya terlebih dahulu. Cara default nya adalah dengan mendownload di halaman ini.

Namun, saya tidak merekomendasikan cara di atas. Alasan utamanya karena saat kita ingin install package dari python, terkadang harus menginstall dependency-nya (package lain yang harus terinstall sebelumnya). Terlalu ribet jika menjelaskannya. Saran saya, install python melalui program Anaconda!

 

Langkah instalasi python melalui Anaconda:

  • Buka website Anaconda di sini.
  • Pilih Python versi 3 (pastikan Anda pilih sesuatu installasi windows Anda apakah menggunakan windows 32 atau 64 bit).
  • Setelah download, install sampai selesai.
  • Jika sudah, maka akan muncul shortcut Anaconda Navigator di desktop atau start menu windows Anda. Buka Anaconda Navigator.
  • Di pilihan Anaconda, piih untuk install spyder.
  • Jika sudah, buka aplikasi spyder.

 

Jika Anda sudah bisa membuka spyder, maka sekarang saatnya belajar python. Cara paling benar belajar python adalah belajar dari website resminya dengan membaca bagian dokumentasinya di link ini. Cara cepat lainnya adalah belajar dari web yang merangkum point-point pentingnya saja, yaitu tutorialspoint.

Sebagai gambaran, style penulisan python akan tampak seperti di bawah ini.

 print("halo, kita sedang belajar python di sini")
print("sudah siap?") 

Anda bisa melakukan perintah print langsung di bagian console spyder, yaitu yang pada bagian paling kanan bawah. Atau bisa juga dengan membuat script python terlebih dahulu. Apa itu console dan script?

 

Console

Mudahnya console adalah layar di mana ia langsung mengeksekusi program Anda. Ia juga akan menampilkan gambar dan grafik dari hasil eksekusi Anda. Layar console juga bisa melakukan aktivitas aritmatika. Coba saja ketik

 1+2 

kemudian tekan ENTER, maka nanti ia akan langsung menuliskan hasilnya, yaitu 3.

Layar console juga akan memberitahu jika ada kesalahan dalam penulisan python saat eksekusi. Misal, coba ketik ini di bagian console,

 print(harusnya tulisan ini error) 

Maka ketika Anda tekan ENTER, ia akan menunjukkan keterangan error SyntaxError: invalid syntax. Kenapa error? Karena dalam perintah print, tulisan yang ingin di print harus di awali dengan tanda petik 1

 print('contoh petik 1') 

atau petik 2

 print("contoh petik 2") 

dan ditutup dengan tanda kurung. Sementara kita tidak memberikan tanda petik tadi.

 

Script

Script adalah catatan yang kita tulis untuk bisa dieksekusi, baik dieksekusi keseluruhan atau hanya sebagian saja (beberapa line  dari tulisan kita). Kita juga bisa menyimpan script untuk disimpan dan dibuka kapan saja. File script akan selalu memiliki ekstensi py, misal saya simpan dengan nama catatan.py . Di dalam penulisan program python untuk ML dan AI kita akan selalu membuat script. Bisa cukup hanya 1 script atau bahkan kombinasi beberapa script.

Untuk bisa membuat script, cukup klik file pada ujung kiri spyder, dan klik ‘new file’. Jika ingin disimpan, cukup save as ‘terserah namanya’. Jika ingin membuka cukup klik ‘open’.

 

Untuk bisa membuat program AI melalui python, berikut beberapa dasar pemrograman python yang harus Anda kuasai:

Leave a Reply

avatar
  Subscribe  
Notify of