Tutorial Belajar
Python Part 1:
Dalam tutorial pertama belajar pemrograman python di
Duniailkom ini kita akan berkenalan dengan bahasa Python, mulai dari pengertian bahasa pemrograman python, sejarah singkat, serta apa keunggulan dan alasan kita belajar
bahasa Python.
Mengapa Harus Belajar Bahasa Python?
Jika ada yang
bertanya “Apa bahasa pemrograman yang sebaiknya dipelajari pertama kali?”
Biasanya saya akan jawab: Pascal. Alasannya karena bahasa pascal terstruktur serta
banyakmenggunakan perintah dalam bahasa inggris sehari-hari seperti begin, end, for do, for downto do, dst.
Namun penggunaan
Pascal di luar bidang akademik sudah sangat jarang. Hanya ada 2 aplikasi modern
yang cukup populer berbasis dari bahasa Pascal, yakni Delphi dan Lazarus. Keduanya dipakai untuk membuat aplikasi desktop yang juga
harus bersaing dengan Visual
Studio buatan Microsoft. Akibatnya tidak heran sangat
jarang lowongan pekerjaan dalam bahasa Pascal.
Pilihan bahasa
dasar lain adalah C atau C++. Duo sejoli bahasa pemrograman ini sudah sangat matang dan
menjadi dasar dari mayoritas bahasa pemrograman yang lebih modern sepertiJava, PHP dan JavaScript. Bahasa C dan C++ juga banyak dipakai dalam berbagai bidang, mulai dari sistem
operasi hingga pembuatan game.
Namun perintah
dalam bahasa C atau C++ lumayan rumit karena banyak melibatkan simbol-simbol seperti
tanda kurung kurawal { }, %c, %d, serta perintah dengan kata-kata abstrak sepertivoid, cin atau cout.
Sekarang muncul
alternatif ketiga: Python. Bahasa pemrograman ini bisa dibilang mengawinkan fitur terbaik
yang ada di Pascal, C dan C++. Perintah bahasa Python mudah, rapi dan
sederhana seperti di Pascal, bahkan dalam beberapa aspek jauh lebih baik.
Dan tidak seperti
Pascal, implementasi modern dari bahasa Python juga sangat beragam dan terus
berkembang. Kita bisa memakai Python untuk membuat web (Django), keperluan data science (NumPy), data mining (Scikit-Learn),
deep learning (PyTorch), hingga machine learning (TensorFlow).
Dalam bidang scientist atau penelitian, bahasa Python sangat menjanjikan.
Pengertian Bahasa Pemrograman Python
Mengutip wikipedia, Bahasa
Pemrograman Python adalah interpreted high-level programming language
for general-purpose programming. Terjemahan
bebasnya: Python adalah bahasa pemrograman tingkat tinggi (high-level programming language), berjalan dengan sisteminterpreted, dan bisa dipakai untuk berbagai jenis tujuan (general-purpose).
Sebutan bahasa
pemrograman tingkat tinggi merujuk level kedekatan sebuah bahasa pemrograman ke
kode-kode listrik yang dipakai komputer. Sebuah bahasa pemrograman disebut
sebagai bahasa pemrograman tingkat tinggi (high-level programming language) karena perintah
atau kode program yang dipakai sudah mirip dengan bahasa manusia (bahasa
inggris).
Hampir semua bahasa
pemrograman modern masuk ke dalam bahasa tingkat tinggi, diantaranya Pascal, C++, Java, PHP, JavaScript dan juga Python. Bahasa C masih sering disebut bahasa pemrograman tingkat menengah karena
sebagian perintahnya bisa langsung mengakses hardware komputer, namun karena
hal ini juga bahasa C sedikit lebih rumit untuk dipelajari.
Python menggunakan
metode pemrosesan interpreted, dimana kode program akan diproses baris per
baris langsung dari kode program (tidak butuh proses compile). Ini mirip seperti
bahasa script seperti PHP dan JavaScript.
Sejarah Singkat Python
Bahasa pemrograman Python dirilis pertama kali oleh Guido van Rossum di tahun 1991, yang
sudah dikembangkan sejak tahun 1989.
Awal pemilihan nama Python tidak secara langsung berasal
dari nama ular piton, tapi sebuah acara humor di BBC pada era 1980an dengan
judul “Monty
Python’s Flying Circus“. Monty Pythonadalah kelompok lawak yang membawakan acara tersebut. Kebetulan Guido van Rossumadalah penggemar
dari acara ini.
Pada tahun 1994, Python 1.0 dirilis, yang
diikuti dengan Python 2.0 pada tahun 2000. Python 3.0 keluar pada tahun
2008.
Saat tutorial ini ditulis, versi terakhir Python
adalah Python 3.7 yang baru saja di
rilis Juni 2018. Web resmi python berada di www.python.org.
Keunggulan Bahasa Pemrograman Python
Jika dibandingkan dengan bahasa pemrograman lain,
berikut keunggulan dari bahasa pemrograman Python dan alasan kenapa harus
belajar bahasa Python:
§ Mudah
dipelajari. Bahasa pemrograman python memiliki sedikit keyword dan
struktur yang sederhana sehingga mudah dipelajari bagi pemula.
§ Mudah
di baca. Python mengharuskan penggunaan spasi untuk “menjorokkan” blok kode
program (indentation),
sehingga kode yang ditulis lebih rapi. Dalam bahasa pemrograman lain,
indentation ini tidak diwajibkan.
§ Perintah
yang lebih singkat. Kode program yang dipakai python jauh lebih singkat
dibandingkan dengan bahasa pemrograman lain untuk menyelesaikan masalah yang
sama.
§ Cross-platform. Python bisa dipakai di
berbagai sistem operasi, termasuk Windows, UNIX, Linux, Mac OS, dll. Dalam
mayoritas penggunaan, kode program yang ditulis tidak perlu diubah agar bisa
berjalan di sistem operasi yang berbeda.
§ Mendukung
multi-paradigma. Python bisa ditulis dengan kode program prosedural maupun
pemrograman object (OOP).
§ Memiliki
banyak library. Library adalah sebutan untuk kode program tambahan untuk
hal-hal khusus. Berdasarkan web pypi.org, python memiliki lebih dari 140.000
library atau packages.
§ Gratis. Python dikembangkan
sebagai project open source dan bisa digunakan siapa saja secara gratis.
ref : duniailkom.com
Your Affiliate Profit Machine is waiting -
BalasHapusAnd earning money online using it is as easy as 1..2..3!
Here is how it works...
STEP 1. Tell the system which affiliate products the system will advertise
STEP 2. Add PUSH BUTTON TRAFFIC (it LITERALLY takes 2 minutes)
STEP 3. Watch the affiliate system grow your list and upsell your affiliate products all on it's own!
Are you ready to start making money???
Check it out here