Bissmillahirrahmanirrahim.

Hari pertama belajar Python, sudah lama sekali saya tidak belajar pemrograman. Pernah waktu itu belajar pemrograman Visual Basic saat masih di Purwokerto. Untuk kali ini saya akan mencoba belajar Python.

Pertama kali yang akan saya pelajari adalah:

  1. Mengapa belajar Python?
  2. Apa itu Python?
  3. Bagaimana memulai Python?
  4. Bagaimana penulisan kode bahasa Python?
  5. Praktik?

Mengapa belajar Python?

Saya sendiri tidak tahu harus menjawab apa. Bisa jadi bingung memulai belajar bahasa pemrograman dari mana, dan apa yang akan saya pelajari. Pernah saya berbincang – bincang di irc.freenode.net channel #ubuntu-indonesia, “kalau belajar pemrograman yang mendasar apa, ya?”. Ada yang menjawab shell, bash script, Python, C. Nah loh, ini jenis bahasa pemrograman yang benar – benar saya tidak tahu. Lalu saya putuskan tanpa pikir panjang untuk mempelajari Python.

Apa itu Python?

Saya ambil dari wikipedia, Python adalah bahasa pemrograman yang intrepretatif (menerjemahkan) suatu program dan sekaligus multiguna. Python dapat disandingkan dengan bahasa pemrograman lain seperti, C, Perl, Java, dsb. Python juga dapat berjalan diberbagai sistem operasi, seperti Gnu/Linux, Unix, Windows, dan MacOs.

Kebetulan saya pengguna Gnu/Linux jadi sudah sangat beruntung tidak harus menginstal lagi Python di sistem komputer saya. Gnu/Linux sudah memaketkan bahasa pemrograman Python, jadi saya tidak repot – repot untuk menginstal sendiri. Namun jiknda ingin menginstalnya silakan ke alamat website https://www.python.org/

Bagaimana memulai Python?

Untuk memulai belajarnya saya persiapkan teks editor (bisa pakai vim, gedit, geany, pluma, nano, mouspad, dsb). Bisa juga saya memulai langsung dengan terminal dan mengetik perintah python.

python

Sedikitnya modul pembelajaran python, jadi saya harus bekerja ekstra mengumpulkan ebook tentang Python. Agar saya bisa membaca dan mempelajari apa itu Python.

Bagaimana penulisan kode bahasa Python?

Dalam penulisan baris kode pada Python ada peraturannya, seperti halnya bahasa pemrograman lain. Python mengenal blok program, jadi apabila ada penulisan dalam blok kode yang berbeda pastinya akan menimbulkan eror pada program yang dibuat. Misalkan:

[bash]
$ gedit hello.py
[/bash]

Akan berisi kode seperti ini:

[python]
print “Hello, saya sedang belajar Python”
print “Mohon doanya”
[/python]

Sedangkan penulisan baris kode di bawah ini:

[python]
print “Hello, saya sedang belajar Python”
print “Mohon doanya”
[/python]

Apabila penulisan kode di atas diload pada terminal, seperti ini:

[bash]
$ python hello.py
[/bash]

Maka akan terjadi eror,

[python]
File "hello.py", line 2
print "Mohon doanya"
^
IndentationError: unexpected indent
[/python]

Praktik

Di hari pertama belajar Python akan saya praktikkan beberapa baris kode yang saya bisa. Mohon dibenarkan apabila salah.

Menulis dengan kalimat yang panjang,

~ Versi 1 dengan BlackSplash

[python]
print "Baris ini berisi kalimat yang panjang, untuk memudahkan dalam penulisan\
di teks editor gunakan backsplash. Sehingga tidak membuat repot \
saat penulisan kode yang panjang. Dipisahkan dalaam beberapa baris"
[/python]

~ Versi 2 dengan tiga tanda kutip “”” …….”””

[python]
print """Baris ini berisi kalimat yang panjang, untuk memudahkan dalam penulisan
di teks editor gunakan backsplash. Sehingga tidak membuat repot
saat penulisan kode yang panjang. Dipisahkan dalaam beberapa baris.
"""
[/python]

Untuk hari pertama belajar Python sampai di sini dulu. Kalau kebanyakan malah kepala saya jadi puyeng. Oke, semoga pemebelajaran tentang Python akan sukses dan lancar. Amiin..