AhmadDahlan.NET – Dalam penulisan code di Python, programer tentu saja harus mengikuti tata cara penulisan yang sudah diikuti. Tata cara ini lebih dikenal dengan sebutan Sintaks.
Sebuah program akan melakukan eksekusi kode berdasarkan sintaks yang dikena oleh bahasa program tersebut. Kegagalan menuliskan kode dalam sintaks akan berdampak pada dua hal yakni :
- Program berkalan berbeda dengan harapa programer
- Muncul pesan eror dan program tidak tereksekusi.
Jadi mari kita mulai belajar Python dengan mempelajari aturan penulisan sintaksnya. Paling tidak ada lima aturan penulisan sintas yang harus dipenuhi di Python yakni :
Daftar Isi
1. Statemant
Statement adalah perintah atau instruksi yang diberikan kepada komputer yang selanjutnya dieksekusi oleh program.
Contoh
print ("Hi ini adalah Statement untuk di Cetak")
nama = "Ahmad Dahlan"
x = 5
Dalam penulisan satu statement satu baris, perintah tidak perlu diakhiri dengan titik-koma (;). Namun penulisan boleh dilakukan satu baris dan setiap statemen diakhir dengan titik-koma. Contohnya :
print ("latihan sintaks"); nama = "Ahmad Dahlan" ; y = 6 ;
Penulisan kode dalam bentuk seperti ini bisa dilakukan dan hasilnya sama dengan penulisan di atas akan tetapi tidak direkomendasikan. Ada kesepakatan untuk menulikan satu statement sebisa mungkin satu baris agar memudahkan proses pembacaan kode untuk orang lain.
2. String
String adalah tipe data huruf atau sekumpulan karakter.
Penulisan tipe data ini dilakukan denganpemberian tanda petik dua atau petik di bagian awal dan dan akhir. Contohnya :
judul = "Latihan Python"
penulis = 'Ahmad Dahlan'
ada juga tipe penulisan dilakukan dengan tiga tanda petik, tapi lumayan menyulitkan seperti :
judul = """Latihan Python"""
penulis = '''Ahmad Dahlan'''
3. Case
Sintaks pada Python bertipe case sensitive artinya program ini membedakan antara huruf besar dan kecil.
Contoh :
Nama = "Ahmad Dahlan"
nama = "latihan phyton"
dari perintah di atas, ada dua variabel yang berbeda yakni Nama
dan nama
.
4. Blok Program
Blok program adalah kumpulan statemen yang dituliskan dalam satu blok. Biasanya penulisa baris baru ditandai dengan spasi kelipatan 2 atau tab yang masuk ke dalam. Tujuannya agar lebih mudah dipahami bahwa rententan kode-kode berikut ini berada dalam satu blok program.
# block conditional if
if username ='ahmaddahlan':
print("Selamat Datang")
print("Semoga Tugasnya Cepat Selesai")
Python sendiri mengenal beberapa macam jenis blok pogram mulai dari Perulangan, Percabangan, Fungsi, Class, Exception With dan beberapa jenis blok yang mungkin saja digabungkan antara satu blok dengan blok yang lain.
5. Komentar
Komentar adalah semua informasi yang tidak masuk dalam kategori statement dengan demikian Komentar adalah bagian yang tidak akan tereksekusi jika program di run.
Fitur digunakan untuk memebrikan informasi mengenai kode apa yang dituliskan di bawah kementar ini. Tidak mesi di bawah sih, tapi pada umumnya orang menggunakan dengan cara demikian.
Lagi-lagi alasannya agar mudah dipahami oleh orang lain yng mungin saja pusing setelah penulis kode aslinya sudah tidak ada.
Ada beberapa cara penulisan Komentar di python yakni dengan #, ” “, ‘ ‘, “”” “””, dan ‘ ‘.
Contoh
# ini tidak dieksekusi
"yang ini juga"
""" apalagi yang ini"""
print("ini baru dieksekusi")
'kalau yang ini, tidak dieksekusi juga'
jika statement ini di run maka hasinya sebagai berikut :
ini baru dieksekusi