Sintaks Dasar Python

Python merupakan bahasa pemrograman yang memiliki sintaks yang sederhana dan praktis dimengerti. Python memiliki filosofi bahwa isyarat acara harus praktis dibaca. Filosofi python tertuang dalam PEP 20.



Statement (Pernyataan) di Python



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



Statement Multibaris



Di Python, simpulan dari sebuah statement adalah aksara baris baru (newline). Kita mampu 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 isyarat di python menggunakan tanda indentasi (spasi). Jumlah spasi untuk setiap baris yang ada dalam satu blok isyarat 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 isyarat 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 menggunakan tanda kutip tunggal (‘), ganda (“), maupun triple (”’ atau “””) untuk menandai string, sepanjang stringnya diawali oleh tanda kutip yang sama di awal dan simpulan string.



Tanda kutip tiga digunakan untuk string multibaris. Ketiga referensi 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 memiliki 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 memiliki fitur komentar multibaris. Kita harus mengomentari satu persatu baris ibarat berikut:



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


 



 



Popular posts from this blog

Subitems Listview Berwarna Selang Seling

Source Code Aplikasi Tagihan Internet Memakai Php