Sintaks Dasar Python

16 views

Python merupakan bahasa pemrograman yang mempunyai sintaks yang sederhana dan gampang dimengerti. Python mempunyai filosofi bahwa instruksi aktivitas harus gampang dibaca. Filosofi python tertuang dalam PEP 20.

Statement (Pernyataan) di Python

Semua perintah yang sanggup dihukum oleh Python disebut statement. Misalnya, a = 1 ialah sebuah statement penugasan. Selain statement penugasan ada statement lain menyerupai statement if, statement for, dan lain sebagainya.

Statement Multibaris

Di Python, selesai dari sebuah statement ialah abjad baris gres (newline). Kita sanggup menciptakan sebuah statement terdiri dari beberapa baris dengan memakai 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 memakai tanda { } untuk menandai blok / grup kode. Blok instruksi di python memakai tanda indentasi (spasi). Jumlah spasi untuk setiap baris yang ada dalam satu blok instruksi harus sama. Contoh yang benar ialah sebagai berikut:

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

 

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

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

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

SyntaxError: unexpected indent

 

Tanda Kutip di Python

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

Tanda kutip tiga dipakai untuk string multibaris. Ketiga pola berikut, semuanya ialah benar,

kata = 'kata'
kalimat = "Ini ialah kalimat'
paragraf = """Ini ialah paragraf. Paragraf
terdiri dari beberapa baris."""

Komentar di Python

Tanda pagar ( # ) dipakai untuk menandai komentar di python. Komentar tidak akan diproses oleh interpreter Python. Komentar hanya mempunyai kegunaan 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 mempunyai fitur komentar multibaris. Kita harus mengomentari satu persatu baris menyerupai berikut:

# Ini komentar
# Ini juga ialah komentar
# Ini juga masih komentar

 

 

Author: 
    author
    No related post!