Setiap bahasa pemrograman memiliki penulisan syntax (code) yang berbeda-beda meskipun ada baberapa yang hampir sama. Begitu juga penulisan syntax Python yang memiliki teknik penulisan tersendiri. Pada materi ini akan kita bahas cara penulisan syntax dan aturan-aturan dalam penulisan code pada bahasa Python.
Syntax Dasar Python
Python dikenal dengan bahasa yang memiliki code program yang sederhana dan mudah untuk di pahami. Sesuai dengan Filosofi yang terdapat di PEP 20, yaitu Syntax bahasa Python harus mudah dibaca oleh manusia. pada materi ini penulis ingin membahas Syntax dasar dan aturan-aturan dalam penulisan code Python.
Penulisan Syntax Dasar Python
Jika dibandingkan bahasa pemrograman C++, Java, Pascal dan sebagainya, Python memiliki code program yang lebih sederhana. Perhatikan contoh dari code program berikut yang menggunakan jenis bahasa Pemrograman C++, Java dan Python :
C++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
}
Java
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
Python
print "Hello World!"
Dari tiga contoh code program di atas (C++, Java, Python) bisa kita lihat bahwa code Python lebih sederhana dan mudah dipahami jika dibandingkan dengan bahasa pemrograman lainnya.
Contohnya untuk menampilkan “Hello Word”, Python hanya membutuhkkan satu barisa saja, sedangkan bahasa pemrograman yang lain membutuhkan beberapa baris code.
Statement di Pyhton
Statement (pernyataan) merupakan semua baris perintah yang dieksekusi oleh Python, contohnya nama=”Agus Suratna”, nama adalah statement penugasan dengan nilai di dalamnya ”Agus Suratna“.
Selain statement penugasan, ada juga stetement pengecekan (IF) dan perulangan (FOR) dan lain-lain, untuk pembahasannya akan dibahas selanjutnya.
Berikut contoh beberapa penulisan jenis statement yang sering digunakan dalam bahasa python :
Statement satu baris :
# statement satu baris nama ="Agus Suratna" print(nama)
Statement multi baris :
#statement multibaris nilai = 1+2+\ 3+4+\ 5 print(nilai)
Maksud dari statement multibaris ini adalah satu buah statement bisa buat ke dalam beberapa baris dengan catatan setiap baris di akhiri dengan tanda backslash(\), bisa di lihat di contoh diatas.
Aturan Umum Penulisan Syntax Dasar Python
Bahasa Python tidak menuntut banyak aturan dalam penulisan syntax-nya, tetapi tetap saja ada beberapa aturan dalam penulisan syntaxnya, yaitu :
- Case sensitive, artinya : bahasa python menganggap huruf besar dan kecil itu berbeda. Contohnya : Nama, berbeda dengan nama.
- Baris perintah python boleh untuk tidak diakhiri dengan tanda titik koma (;) dan boleh juga untuk menggunaakn titik koma, ini tidak berpengaruh sama sekali
- Boleh menggunakan tanda petik satu (‘ ‘), tanda petik dua (” “) atau tanda petik tiga (“”” “””), contohnya :
kata = 'kata' kalimat = "Ini adalah kalimat" paragraf = """Ini adalah paragraf. Paragraf terdiri dari beberapa baris.""" print(kata) print(kalimat) print(paragraf)
Hasilnya :
Komentar pada python
Sama halnya dengan bahasa pemrograman lainnya tentang komentar, fungsinya untuk memberikan keterangan untuk code tertentu, fungsi lain ketika kita sedang mencari error pada sebuah aplikasi.
Pada bahasa Python komentar ditandai dengan tanda pagar (#), komentar tidak akan diproses oleh interpreted Python.
# ini adalah komentar
print("Agus Suratna")
Penggunaannya yang banyak bisa memberatkan aplikasi yang kita bangun, jadi sebaiknya gunakanlah komentar secara bijak pada code program.
Demikian tutorial Syntax Dasar Python, kita lanjutkan ke tutorial berikutnya tentang tipe data pada Python. Semoga bermanfaat, jika ada pertanyaan silahkan tuliskan di kolom komentar.
Referensi :
- https://www.malasngoding.com/syntax-dasar-python/
