Sintaks Dasar Python

Sintaks Dasar Python

Author: King Eagle Technology

pyBasic2.jpg

Sintaks dasar Python

Python merupakan bahasa pemrograman yang memiliki sintaks yang sederhana dan mudah dimengerti. Python memiliki filosofi bahwa kode program harus mudah dibaca.

Statement (Pernyataan) di Python

Semua perintah yang bisa dieksekusi oleh Python disebut statement. Misalnya, a = 1 adalah sebuah statement penugasan. Selain statement penugasan ada statement lain seperti statement if, statement for, dan lain sebagainya.

Statement Multibaris

Di Python, akhir dari sebuah statement adalah karakter baris baru (newline). Kita dapat membuat sebuah statement terdiri dari beberapa baris dengan menggunakan tanda backslash ( \ ). Misalnya:

a = panjang1 + panjang2 + \
    panjang3 + \
    panjang4

Statement yang ada di dalam tanda kurung [ ], { }, dan ( ) tidak memerlukan tanda . Contohnya:

nama_bulan = ['Januari', 'Maret', 'Juni', 'September']
Baris dan Indentasi

Python tidak menggunakan tanda { } untuk menandai blok / grup kode. Blok kode di python menggunakan tanda indentasi (spasi). Jumlah spasi untuk setiap baris yang ada dalam satu blok kode harus sama. Contoh yang benar adalah sebagai berikut:

if nilai <= 5:
   print("Nilai merah")
   print("Tidak lulus")
else:
   print("Nilai biru")
   print("Lulus")

Bila indentasi dalam satu grup kode tidak sama, python akan menampilkan sintaks error.

if True:
 print ("Jawab")
  print ("Benar")

else:
 print ("Jawab")
 print ("Salah")

Maka Python akan mengeluarkan respon seperti berikut ini;

SyntaxError: unexpected indent
Tanda Kutip di Python

Python menggunakan tanda kutip tunggal (‘), ganda (“), maupun triple (”’ atau “””) untuk menandai string, sepanjang stringnya diawali oleh tanda kutip yang sama di awal dan akhir string.

Tanda kutip tiga digunakan untuk string multibaris. Ketiga contoh berikut, semuanya adalah benar;

kata = 'kata'
kalimat = "Ini adalah kalimat"
paragraf = """Ini adalah paragraf. Paragraf
      terdiri dari beberapa baris."""
Komentar di Python

Tanda pagar ( # ) digunakan untuk menandai komentar di python. Komentar tidak akan diproses oleh interpreter Python. Komentar hanya berguna untuk programmer untuk memudahkan memahami maksud dari kode.

# Komentar pertama
print("Hello World!") # Komentar kedua

Kode di atas akan menghasilan keluaran:

Hello World!

Python tidak memiliki fitur komentar multibaris. Kita harus mengomentari satu persatu baris seperti berikut:

# Ini komentar
# Ini juga adalah komentar
# Ini juga masih komentar

So, bagaimana menurut #ketizen mengenai bahasa Python? Sangat simple bukan hehhe 😁 Sobat #ketizen juga bisa mengikuti kegiatan kami di akun Sosial Media kami yang lainnya yang lebih seru lagi pastinya.

Link Social Media

Telegram: t.me/kingeagletech

Instagram: instagram.com/kingeagle.tech

Website: kingeagle.tech Github: github.com/kingeagletech