AhmadDahlan.NET – Pada bahasa Pemrograman apapun, pemahaman tentang Variable dan Type Data adalah hal yang penting. Sekalipun untuk bahasa pemograman sekelas Phyton. Hal ini penting untuk menentukan perintah apas saja yang harus dieksekusi program dan apakah jenis datanya sudah benar atau tidak.
Daftar Isi
A. Varieble
Variabel adalah statement yang memberikan informasi kepada mesin mengenai tempat dimana data yang dikelola tersimpan. Sebuah variabel boleh berisi lebih daru 1 data, namun 1 Data tidak bisa memiliki dua variable.
Agar lebih mudah, kita analogikan saja bahwa :
Variabel itu analog dengan besaran Fisika yang memiliki lebih dari satuan. Misalnya Panjang bisa memiliki satuan dalam meter, kaki, inci dan sejenisnya. Namun Satuan tidak bisa melwakili dua besaran. Misalnya Kilogram itu satuan dari Massa, bukan Berat dan Massa.
1. Membuat Variabel di Pyhton
Membuat variabel di python sama mudahnya dengan membuat varieble di Matlab, dimana varibel langusng di defenisikan saja tanpa harus dideklarasikan di awal. Bentuk syntax nya sebagai berikut
nama_variabel = <value>
Misalnya
buah = "mangga"
x = 20
y = 1
Statement di atas menunjukkan kita baru saja membuat tiga buah variable yakni buah, x dan y. Setelah membuat variabel maka kita bisa meminta mesin untuk mengeksekusi perintah yang berkaitan dnegan variable tersebut, misalnya :
buah = "mangga"
x = 20
y = 1
print(buah);
print(x+y)
Jika statemen ini dieksekusi maka hasilnya sebagi berikut :
mangga
21
Kita bebas membuat nama Variabel dalam Python dengan catatan tidak melanggar 2 aturan berikut :
- Tidak menggunakan spasi tapi boleh diganti dengan dengan garus bawah (_)
nama_hewan, gaya_Newton - Nama variabel tidak boleh sama dengan built in function dari python seperti
if
,range
,for
, dll. - Nama Variable harus memiliki unsur karakter, sehingga tidak boleh angka saja dan dimulai dengan angka.
Sebagai catatan, Python dan banyak bahasa programer modern lainnya berjenis Sensitif case, dengan demikian penulisan huruf besar dan kecil di phyton akan didefeniskan berbeda. Misalkan Mangga
dan mangga
adalah dua variabel yang berbeda.
2. Menghapus Variabel
Variabel yang telah dibuat akan disimpan sementara di Library Python dan bisa langsung diefenisikan ulang cara menuliskan ulang value-nya. Jika Variabel tersebut tidak lagi digunakan bisa dihapus dengan perintah
del(namavariable)
B. Tipe Data
Tipe data akan menentukan jenis dan fungsi yang bisa berjalan pada data tersebut. Termasuk operasi matematis dan juga penulisan hasil.
Secara umum tipe data di bagi ke dalam tiga jenis yakni
- Huruf
- Angka
- Boolean
1. Karakter
Tipde data huruf dibagi ke dalam dua jenis yakni
Char
– Berisi satu kata bisa satu huruf atau lebih, misalnya ‘A’ dan “AD”String
– Berisi huruf yang lebih dari satu kata “nama saya”, “ini adalah String”
Penulisan Nama_saya ini termasuk satu kata dan bisa dijadikan variabel.
2. Angka
Tipe data angka terbagi ke dalam dua jenis yakni
- int – Integer yakni bilangan bulat seperti 1, 45, 79, -56, dll
- float – Bilangan pecahan yakni 3,14, -9,8, dll
Tipe angka ini di Python bisa secara otomatis menentukan diri sendiri tanpa harus didefeniskan terlebih dahulu seperti pada program C, C++.
3. Boolean
Boolean adalah tipe data yang hanya memiliki dua nilai yakni True
or False
. Tipe data ini juga bisa dituliskan dalam bentuk binary yakni 1
dan 0. Secara default 1
itu True
dan 0
itu false.