Dasar Python – 1


Python adalah bahasa pemrograman yang high-level programming language maksudnya mudah untuk dibaca dan diapahami oleh manusia. Karena menggunakan perintah yang dengan bahasa manusia. Python disebut juga general-purpose programming language, karena bisa digunakan untuk berbagai macam kegunaan seperti: pengembangan aplikasi web ataupun mobile, data science, dll. Bahasa  pemrograman  Python  diciptakan  oleh  Guido  van Rossum  tahun 1991 sebagai sebuah proyek open-source.

Beberapa library python:

  1. Numpy (numerical python): library untuk pendefinisian array baik 1D, 2D, 3D atau nD, dan fungsi-fungsi untuk aljabar linier.
  2. Scipy (Scientific Python) : library untuk keperluan komputasi saintifik seperti keperluan aljabar linier, integral dan diferensil, transformasi Fourier, optimasi, interpolasi, statistik dan yang lainnya.
  3. Pandas : library untuk pengolahan data dalam bentuk tabel (seperti excel). Dapat mengolah data dari berbagai file CSV, TSV, Excel, SQL query, Google BigQuery, SAS, Stata, SPSS, dsb.
  4. Matplotlib : untuk visualisasi dari data ke dalam berbagai bentuk grafik 2D atau 3D, seperti line chart, bar chart, histogram, polar chart, error bar plot, dll
  5. Scikit-learn : untuk menghasilkan model predictive dengan menggunakan machine learning.
  6. Seaborn : library dari matplotlib yang ditujukan oleh visualisasi grafik statistik yang berwarna.

Struktur bahasa python:

  1. Statement: instruksi yang diberikan baris per baris untuk dijalankan program
  2. Variabel: deklarasi data atau informasi yang akan dipake
  3. Literals: data atau informasi yang digunakan untuk mengisi suatu variabel
  4. Operator: simbol matematika untuk mengubah nilai variabel. Bisa menggunakan satu atau lebih variabel dan literal.
  5. Reserved Words: kumpulan kata yang tidak dapat digunakan untuk variables dan literals
  6. Whitespace: spasi dan tab untuk menandai blok
  7. Comments: komentar atau teks buat jelasin codingan. Komen ini gak bakal dijalanin sm program

Contoh kode hello world di python:

print("Hello World.")

Penulisan Variabel:

  1. Nama dari sebuah variabel harus dimulai dengan huruf (a-z, A-Z) 
    atau karakter garis bawah underscore (_) dan tidak dapat dimulai dengan angka (0-9).
  2. Variabel hanya boleh mengandung karakter alfabet dan bilangan dan underscore 
    (a-z, A-Z, 0-9, _)
  3. Variabel bersifat case-sensitive yang mengartikan bahwa 
    variabel TINGGI, tinggi, dan Tinggi merujuk pada tiga variabel berbeda.

Contoh penulisan variabel

bilangan1=5
Bilangan_2=10
Frasa=”Halo Dunia”
bilangan1, Bilangan_2=5,10
salam=”Selamat Pagi”; Penutup=”Salam Sejahtera”

Comments:

untuk single line menggunakan # ; contoh:

#perintah pada baris ini tidak akan dijalankan oleh python

untuk multi line menggunakan ”’ diakhiri dengan ”’

''' perintah pada baris ini tidak akan dijalankan python 
perintah pada baris ini juga tidak dijalankan python '''

komentar alias comment ini penting untuk menjelaskan code kita

reference:

introduction to Data science with python

https://academy.dqlab.id/

,

Silahkan tuliskan tanggapan, kritik maupun saran