[Tanya Python]: Mengapa Saya Harus Belajar Pemrograman Python?

YES!…Inilah pertanyaan yang sering saya jumpai ketika saya bertemu dengan teman-teman sesama pecinta pemrograman atau teman-teman baru yang ingin belajar pemrograman Python. Kenapa ya?

Saya mengenal bahasa pemrograman Python pada awal tahun 2006. Saya luangkan waktu begitu banyak (mulai download ebook, beli buku yang berbahasa indonesia, beli majalah, belajar tutorial Python di website, dll) untuk sekedar mempelajari bahasa Python ini. Sungguh, saya sangat terkesan diawal pertemuan dengan Python. Kok bisa? Ya, beberapa bahasa pemrograman yang saya pelajari mulai Pascal, Delphi, C++, Java, sampai Python..Python paling terasa bedanya. Pokoknya langsung jatuh hati.

Baiklah, tak usah lama-lama, saya akan memberikan alasan mengapa saya begitu jatuh hati pada Python? Berikut alasan singkat versi saya,

Karena Python, Bahasa Yang Sederhana!

Sederhananya menampilkan kalimat sakti ‘Hello World!’.

Pada beberapa bahasa pemrograman, untuk menuliskan ‘kalimat sakti’ biasanya ‘Hello World‘ perlu berbaris-baris kode. Sedangkan pada Python, untuk menampilkan ‘Hello World‘ cukup dibutuhkan satu baris. Excellent bukan?

>>> print('Hello World!')
Hello World!

Sederhananya menuliskan variabel.

Bahasa pemrograman Python menganut faham ‘Dynamic Typing‘ (Penulisan Dinamis), yang mana seorang programer tidak perlu mendeklarasikan tipe dari variabel yang akan digunakan. Pada Pascal, Java, C++, kita wajib mendeklarasikan dahulu variabel yang akan kita gunakan tentunya beserta tipe datanya.

>>> bilangan1 = 20
>>> bilangan2 = 10
>>> jumlah = bilangan1 + bilangan2
>>> print(jumlah)
30

Sederhananya menuliskan kode program.

Dalam menuliskan kode program di Python, kita cukup memberikan penanda indentasi (alinea) untuk blok program. Beberapa bahasa lainnya, ada yang menggunakan begin...end, kurung kurawal {}.

# Python cukup menggunakan indentasi (alinea)
# untuk membuat blok program.

class TesPython:
    pass

if __name__ == '__main__':
    app = TesPython()

    app.x = 10
    app.y = 20

    jumlah = app.x + app.y

    print('Jumlah:', jumlah)

OK! Sementara cukup tiga alasan tersebut di atas yang sudah membuat saya jatuh hati pada pemrograman Python. Go Python!

Salam PythonMania!

12 comments

  1. mas…, boleh tanya referensi buku pengenalan dan dasar-dasar python gak ??🙂
    makasih

  2. Iya, tidak perlu mendeklarasikan variabel ternyata,😀
    Tidak seperti C++ dan PASCAL, mari kita hidupkan kembali developer2 python😀, yang saat ini sudah meredup🙂

  3. well, kuakui memang paling python simpel.
    awal nya dulu belajar c,c++, java. jadi pas masuk ke python berasa aneh (karena udah biasa yang panjang dan riibet) tapi lama-lama jadi ketagihan
    ada gak forum, atau komunitas.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s