A. Identifier
Identifier atau pengenal merupakan suatu dasar yang perlu dipahami karena banyak digunakan program dalam memberikan nama sebuah variable, fungsi, dan kelas.
Didalam bahasa pemrograman Python dalam memberikan nama untuk pengenal adalah sebagai berikut :
- Dapat melibatkan huruf (A-Z, a-z), digit (0-9), dan garis bawah ( _ )
- Tidak boleh berawalan dengan digit
- Huruf kecil dan huruf besar dibedakan (case sensitive)
- Tidak menggunakan kata tercadang (reserved-word)
Secara internal Python banyak menggunakan variable yang diawali dengan karakter garis bawah ( _ ) untuk menghindari konflik, maka sebaiknya pengenal (identifier) yang anda buat tidak diawali dengan ( _ ).
Contoh identifier yang valid :
- x
-Y
- nama_bulan
- Ok_1
Contoh identifier yang tidak valid :
- Jml barang -> Kesalahan : Terdapat spasi
- for -> Kesalahan : Kata tercadang
- hitung-2 - > Kesalahan : Ada tanda minus
B. Variable dan Penugasan
Variable adalah suatu nama yang digunakan untuk menyimpan nilai dan nilai yang ada didalamnya bisa diubah. Di dalam bahasa pemrograman Python variable tidak perlu dideklarasikan berbeda pada bahasa seperti C/C++ pendeklarasian digunakan untuk menentukan tipe data yang hendak disimpan ke dalam variable.
Contoh :
a = 5Maksudnya adalah variable a ditugasi dengan bilangan 5 atau dengan kata lain variable a merujuk ke objek bilangan 5. Dalam hal ini, operator = dinamakan operator penugasan.
Sebagai contoh dalam bahasa C/C++ dalam mendeklarasikan sebuah variable maka harus ditulis seperti berikut ini :
int a,b;Dalam Python anda bisa merubah tipe data pada variable kapan saja. Dengan kata lain, setelah anda mengisikan bilangan 5 ke variable a, anda bisa mengisikan string ke variable tersebut seperti pada contoh berikut :
a = "Python"Karena sifatnya yang demikian Python dikatakan memiliki type data yang dinamis.
Penugasan variable juga bisa melibatkan operator, contoh:
x = 1 + 2yang merupakan pernyataan untuk mengisikan hasil penjumlahan 1 dan 2 ke variable x.
contoh lain dari sebuah penugasan variable dalam Python adalah sebagai berikut :
x = x + 3pernyataan tersebut meyatakan bahwa variable x diisi dengan hasil penjumlahan nilai x lama dengan 3. atau dengan kata lain pernyataan tersebut digunakan untuk menaikan nilai variable x sebesar 3.
0 comments:
Post a Comment