Python juga dikenal dengan bahasa pemrograman yang mudah dipelajari, karena struktur sintaknya rapi dan mudah dipahami.

(Python bagus untuk pemula yang belum pernah coding)

Kenapa belajar Python?

Pernah melihat meme ini?

Hello World java, c++, python

Python memang sangat sederhana dibandingkan bahasa yang lainnya. Tidak perlu ini dan itu untuk membuat program Hello World!.

Bahkan tagline di websitenya menjelaskan, kalau python akan membuatmu bekerja lebih cepat dan efektif.


Jadi kenapa belajar Python?

  1. Cepat dan efektif;
  2. Mudah dipelajari;


  1. Python: Interpreter yang menerjemahkan bahasa python ke bahasa mesin, sehingga program bisa dijalankan.
  2. Teks Editor/IDE: Program yang digunakan untuk menulis kode.

Bagaiaman cara install Python?

Bagi pengguna Linux, Python tidak perlu diinstal. Karena Sebagian besar distro Linux sudah menyediakannya secara default.

Untuk mengeceknya, silahkan ketik perintah python --version di terminal.

$ python --version
Python 2.7.12


Python Versi 2 vs Python Versi 3

Ada dua versi Python yang beredar saat ini, yaitu versi 2 dan 3.

Apa perbedaanya?

Python versi 2 merupakan versi yang banyak digunakan saat ini, baik dilingkungan produksi dan pengembangan.

Sementara Python versi 3 adalah pengembangan lanjutan dari versi 2. Python 3 memiliki lebih banyak fitur dibandingkan Python 2.

Untuk membuka Python 2 kita hanya menggunakan perintah python saja, sedangkan Python 3 menggunakan perintah python3.

Python 2 dan Python 3

Manakah yang harus saya pilih?

Untuk yang baru belajar saya sarankan menggunakan versi 2. Sementara untuk yang sudah mahir, bisa mencoba yang versi 3.


Siapkan Teks Editor/IDE untuk Menulis Kode

Teks editor yang digunakan untuk menulis program python bisa apa saja. Bahkan Notepad pun bisa.

Pada Linux, banyak sekali pilihan teks editor yang bisa digunakan.

Silahkan baca-baca di sini:


Selain teks editor, kita juga bisa menggunakan IDE (Integereted Development Environtment). Namun, nanti kita akan bahas belakangan.

Untuk saat ini kita pakai teks editor saja dulu, biar lebih paham konsep pemrograman.

Mengenal Mode Interaktif Python

Mode interaktif merupakan fasilitas/fitur yang disediakan oleh Python sebagai tempat menulis kode secara interaktif.

Fitur ini dikenal juga dengan Shell, Console, REPL (Read–Eval–Print Loop), interpreter, dsb.

Cara membuka mode interaktif adalah dengan mengetik perintah python pada terminal.

Mode Interaktif Python


Tanda >>>, artinya python siap menerima perintah.

Terdapat juga tanda ... yang berarti secondary prompt atau sub prompt, biasanya muncul saat membuat blok kode dan menulis perintah tunggal dalam beberapa baris.

Mari kita coba memberikan perintah print, perintah ini berfungsi untuk mencetak teks ke layar.

Cobalah tulis print "Hello World" kemudian tekan Enter.

Program Hello world dengan Python

Perintah yang kita tulis langsung dieksekusi dan ditampilkan hasilnya.

Inilah mode interaktif, setiap kode atau perintah yang diketik akan direspon langsung oleh python.

Kita bisa memanfaatkan mode interaktif ini untuk:

  • Uji coba suatu fungsi;
  • Eksperimen modul tertentu;
  • Kalkulator;
  • Mencari bantuan tentang fungsi tertentu;
  • dll.

Hal yang perlu kita coba adalah mencari bantuan tentang fungsi tertentu, karena akan membantu sekali dalam mempelajari python.

Ada dua fungsi yang digunakan untuk mencari bantuan:

  1. fungsi dir() untuk melihat fungsi apa saja yang tersedia pada sebuah modul;
  2. fungsi help() untuk membuka dokumentasi suatu fungsi.

Sebgai contoh, kita akan coba mencari tahu tentang penggunaan modul math.

Pertama kita impor dulu modulnya ke mode interaktif:

>>> import math

Setelah itu kita bisa melihat-lihat, fungsi apa saja yang tersedia di modul tersebut.

Komentar

Postingan populer dari blog ini

Belajar Python: Cara Membaca dan Menulis File di Python

Belajar Javascript: Memahami Struktur Data Array pada Javascript

Fungsi dan cara kerja HTML