Abdalhaqq MS
Abdalhaqq MS Programmer

Tutorial Python #3: Sintaks Python

Tutorial Python #3: Sintaks Python

Selanjutnya, mari kita berkenalan dengan sintaks dasar Python.

Sebagaimana sudah kita pelajari sebelumnya, kode Python dapat dijalankan dengan cara ditulis langsung dalam interpreter:

>>> print("Hello, World!")
Hello, World!

Bisa juga dengan membuat file Python (ekstensi .py) dan dijalankan melalui command line:

python filesaya.py

Kita mulai dengan indentasi. Apa itu indentasi? Indentasi adalah spasi pada permulaan baris kode.

Inilah salah satu perbedaan Python dengan sebagian besar bahasa pemrograman lainnya. Python menggunakan indentasi untuk mengelompokkan blok. Blok yang dimaksud di sini adalah scope. Blok bisa berupa fungsi, perulangan, kelas, conditional statement, dan sebagainya.

Ini adalah contoh penulisan conditional statement dalam Python:

if 5 > 2:
  print("Lima lebih besar daripada dua")

Pada bahasa pemrograman lain, untuk menandai scope biasanya digunakan tanda {} (kurung kurawa) Contoh conditional statement dalam JavaScript:

if (5 > 2) {
        console.log("Lima lebih besar daripada dua");
}

Berbeda dengan JavaScript, Python akan menghasilkan error jika kamu tidak menggunakan indentasi.

Coba contoh berikut untuk membuktikannya:

if 5 > 2:	
print("Lima lebih besar daripada dua")

Kita bebas menentukan jumlah spasi yang digunakan dalam indentasi, minimal satu spasi. Selain itu, kita harus konsisten saat menggunakan jumlah spasi untuk indentasi dalam satu blok. Kita boleh menggunakan indentasi yang berbeda untuk blok yang berbeda.

Contoh:

if 5 > 2:
 print("Lima lebih besar daripada dua") 
if 5 > 2:
        print("Lima lebih besar daripada dua ")

Kemudian, kita akan mengenal variabel secara singkat. Dalam Python, variabel terdeklarasi secara otomatis ketika kamu memberikan nilai padanya: Contoh:

x = 5
y = "Hello, World!"

Python tidak mempunyai perintah untuk mendeklarasikan variabel. Artinya, kita hanya perlu memberikan nilai pada sebuah variabel untuk menciptakannya tanpa harus mendeklarasikannya. Tipe data variabel Python bersifat dinamis. Artinya, kamu bisa mengganti nilai variabelmu dengan tipe data yang berbeda-beda Python akan mendeteksinya secara otomatis.

Kamu akan belajar lebih banyak tentang variabel pada pembahasan Variabel dalam Python.

Python juga tidak memerlukan tanda titik koma ; untuk mengakhiri baris. Ini membuat kita terhindar dari kelupaan menulis titik koma.

Selanjutnya adalah komentar. Komentar dalam Python diawali dengan tanda #. Python akan mengabaikan komentar dan tidak menjalankannya.

Contoh:

#Ini adalah komentar.
print("Hello, World!")


comments powered by Disqus