18 Jul 2021

Python: Perkenalan

· 18 Jul 2021 · 0 min read

Siapa sih yang belum kenal dengan bahasa pemrograman yang satu ini? yap, bahasa pemrograman yang akan dibahas kali ini adalah Python, bahasa pemrograman yang diciptakan oleh orang berkebangsaan Belanda, yaitu Guido van Rossum.

Bahasa pemrograman Python merupakan bahasa yang interpreted, yang artinya bahasa ini perlu dikompilasi setiap kali dijalankan. Oleh karena termasuk bahasa yang interpreted, maka kode dalam bahasa Python disebut dengan script.


Impresi pertama

Impresi pertama saya ketika mempelajari bahasa pemrograman ini sangatlah baik, karena kode yang dihasilkan sangatlah rapih. Loh kok bisa rapih? yap, ini karena aturan dari penulisan bahasa Python. Aturan-aturan yang tersebut yaitu:

  1. Python tidak memerlukan titik koma di akhir baris kode
  2. Indentasi (whitespace) pada Python berpengaruh dalam jalannya kode
  3. Python tidak memerlukan kode minimum untuk menjalankan kode (seperti C++ dan Java)
  4. Python tidak memerlukan tipe data saat membuat variabel

Kegunaan

Selain kodenya yang rapih, Python dapat digunakan untuk membuat berbagai macam aplikasi. Mulai dari aplikasi desktop, web, hingga game pun dapat dibuat dengan bahasa Python. Tentu saja, Python membutuhkan suatu bumbu dalam membuat berbagai macam aplikasi, apa aja sih bumbunya?

  1. Aplikasi desktop dengan Tkinter atau PyQt
  2. Situs web dengan Django atau Flask
  3. Game dengan PySoy atau PyGame
  4. AI/machine learning dengan Scikit-Learn, Tensorflow, atau PyTorch
  5. Sistem tertanam dengan PythonIDLE (Arduino) atau RaspberryPi
  6. Web scraping dengan BeautifulSoup

Tidak hanya dipakai oleh programmer saja, para peneliti pun merasa terbantu dengan adanya bahasa Python. Ini dikarenakan bahasa Python sangat dapat diandalkan untuk mengolah data sampai melakukan visualisasi data.

Python juga ramai digunakan untuk keperluan di bidang data science, AI dan machine learning, karena Python memiliki library yang melimpah di bidang-bidang tersebut.


Kesimpulan

Kesimpulannya, bahasa pemrograman Python sangat cocok untuk kamu yang ingin belajar bahasa pemrograman yang mudah karena penulisannya yang simpel. Namun, untuk orang yang ingin terjun ke dunia pemrograman secara mendalam, saya kurang menyarankan Python sebagai bahasa pemrograman pertama.

Loh kenapa? karena pada bahasa pemrograman Python, kamu akan dimanjakan dengan kemudahan, saya lebih menyarankan bahasa C++ sebagai bahasa pemrograman pertama karena bahasanya lebih terstruktur (dengan tipe data dan titik koma) dan saat mengalami error akan dijelaskan dengan jelas oleh IDE-nya. 

Tapi, kalau kamu ingin hanya menggunakannya dalam bidang Data Science, AI, atau Machine Learning, Python merupakan bahasa pemrograman yang tepat untuk kamu!

DITULIS OLEH

Seorang digital creator dari Indonesia.