Salah satu materi dasar yang perlu kita pahami, dikarenakan kita akan banyak menggunakan keyword dan identifier dalam membuat aplikasi menggunakan bahasa Python nantinya.
Keyword (kata kunci) pada python
Yang dimaksud keyword (kata kunci) merupakan kata kunci yang sudah ditetapkan oleh bahasa Python untuk mendefinisikan kode program dan struktur bahasa Python itu sendiri. Kata kunci yang sudah dipersiapkan tidak bisa digunakan sebagai nama variabel, nama fungsi maupun nama untuk pengenal lainnya.
Keyword pada bahasa Python bersifat case sensitive (huruf kapital dan huruf nomina/huruf kecil) itu dianggap berbeda, sejauh ini ada 33 keyword yang digunakan dalam bahasa Python dan pada umumnya keyword tersebut menggunakan huruf nomina/huruf kecil, kecuali True, False dan None. Berikut adalah daftar 33 keyword yang digunakan dalam bahasa Python :
False | None | True | and | as | assert | break | class | continue | def |
del | elif | else | except | finally | for | from | global | if | import |
in | is | lambda | nonlocal | not | or | pass | reise | return | try |
while | with | yield |
Untuk melihat list keyword menggunakan mode interuptif pada bahasa Python dengan cara berikut :
python >> import keyword >> print (keyword.kwlist)
import keyword : digunakan untuk mengimport/mengambila data keyword yang disediakan
print (keyword.kwlist) : untuk menampilkan keyword yang disediakan.
Sintak help (keyword.kwlist)
Sintak dir (keyword)
Identifier (pengenal) pada python
Identifier (pengenal) merupakan nama yang diberikan untuk mengidentifikasi seperti variabel, fungsi, kelas dan lain sebagainya. Fungsi dari identifier sendiri adalah untuk membedakan antara entitas yang satu dengan entitas lainnya. Ada aturan-aturan tertentu dalam penulisan Identifier (pengenal) pada bahasa Python.
Aturan penulisan identifier
Dalam penulisan Identifier (pengenal), ada beberapa aturan yang harus dipatuhi. Adapaun aturan penulisan identifier adalah sebagai berikut :
- Penamaan bisa terdiri dari kombinasi huruf kapital (A-Z) atau huruf nomina (a-z), angka (0-9) maupun underscore (_). contohnya : nama_siswa, Kelas_siswa,dan lain sebagainya
- Penamaan tidak boleh menggunakan angka atau diawali dengan angka, contohnya 1jiwa (ini tidak dibolehkan)
- Kata kunci (keyword) bahasa Python tidak dibolehkan untuk dijadikan pengenal
- Karakter spesial seperti !, @, %, $, dan lain-lain tidak bisa digunakan dalam identifier
- Indetifier bersifat case sensitive, artinya huruf kapital, nomina itu dianggap berbeda, contohnya nama, Nama, dan NAMA ini dianggap 3 buah identifier
Perlu diingatkan bahwa dalam penamaan (identifier) bagusnya menggunakan nama yang deskriptif. Hal ini memudahkan kita dalam mengingat penamaan, contohnya nm=”Agus Suratna” adalah benar, hanya saja ini tidak deskriptif, bagusnya dalam penamaan menggunakan nama=”Agus Suratna”.
Demikian tutorial Keyword dan Identifier pada bahasa Python, selanjutnya kita akan mempelajari sintak dasar Python.
Semoga bermanfaat, jika ada pertanyaan silahkan tuliskan di kolom komentar.
Referensi :
- https://www.malasngoding.com/keyword-dan-identifier/
Be the first to comment