Skip to the content.

Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel menyimpan data yang dilakukan selama program dieksekusi, yang nantinya isi dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang menggunakan variabel.

Variabel dapat menyimpan berbagai macam tipe data. Di dalam pemrograman Python, variabel mempunyai sifat yang dinamis, artinya variabel Python tidak perlu didekralasikan tipe data tertentu dan variabel Python dapat diubah saat program dijalankan.

Penulisan variabel Python sendiri juga memiliki aturan tertentu, yaitu :

  1. Nama variabel terdiri dari huruf, angka atau gari bawah/underscore _
  2. Tidak boleh diawali angka
  3. Tidak boleh menggunakan kata yang sama dengan perintah di python, contoh: print, input, if, while, …
  4. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil dan huruf besar dibedakan. Sebagai contoh, variabel namaDepan dan namadepan adalah variabel yang berbeda.
contoh benar contoh salah
panjang print
rata2 2bilangan
bilangan2 rata-rata
f2f nama depan
bil_2  
_angka  

Untuk mulai membuat variabel di Python caranya sangat mudah, Anda cukup menuliskan nama variabel lalu mengisinya dengan suatu nilai dengan cara menambahkan tanda sama dengan = diikuti dengan nilai yang ingin dimasukan.

Dibawah ini adalah contoh penggunaan variabel dalam bahasa pemrograman Python

#proses memasukan data ke dalam variabel
nama = "John Doe"
#proses mencetak variabel
print(nama)

Kita juga bisa menggunakan perintah print untuk menampilkan beberapa nilai sekaligus

namaDepan = "Budi"
namaBelakang = 'Susanto'
nama = namaDepan + " " + namaBelakang
umur = 22
hobi = "Berenang"
print("Biodata\n", nama, "\n", umur, "\n", hobi)
panjang = 10
lebar = 5
luas = panjang * lebar
print(luas)

Perhatikan, jika Anda memasukan data berupa tulisan/string. Maka string tersebut diapit tanda kutip ganda " atau kutip tunggal '. Lebih jauh tentang string akan dibahas dalam Tipe Data