Variabel dan tipe data

This entry is part 4 of 12 in the series Pengantar Pemrograman Python 1

Setiap bahasa pemrograman mengenal istilah variabel. Sebuah variabel pada dasarnya adalah sebuah wadah yang dapat kita gunakan untuk menyimpan suatu nilai tertentu .

Nilai yang disimpan pada sebuah variabel bisa memiliki berbagai macam tipe. Kita bisa menyimpan teks, angka, karakter, tanggal, nilai benar atau salah, dan sebagainya. Dalam artikel ini akan diulas bagaimana kita dapat mendeklarasikan variabel, mengisi nilainya, dan menggunakannya dalam kode program python kita.

Pengantar

Ingat contoh sebelumnya dimana kita mencetak Hello World di layar? Kode berikut ini adalah pengembangan dari contoh tersebut, dengan modifikasi dimana si teks Hello World-nya disimpan pada sebuah variabel bernama t. Jalankan kode dengan menekan tombol play/run. Hasilnya yang keluar di layar akan sama dengan contoh pada artikel sebelumnya.

Penjelasan:

Contoh kode di atas berisi dua baris program.

  1. Pada baris pertama (lihat nomor barisnya), kita mendeklarasikan sebuah variabel bernama t, variabel tersebut kemudian kita isi dengan teks ‘Hello World‘ (perhatikan bahwa teks selalu diapit oleh tanda kutip).
  2. Pada baris kedua, kita memerintahkan komputer untuk mencetak t dengan perintah print, perhatikan juga bahwa kali ini t tidak perlu diapit oleh tanda kutip karena ia merupakan sebuah variabel.

Syntax deklarasi variabel

teks = 'ini sebuah teks'

Deklarasi dan pemberian nilai sebuah variabel dapat dilakukan seperti pada contoh di atas. Nama variabel pada contoh adalah teks, sedangkan nilainya adalah ini sebuah teks.

Tipe data variabel

Bahasa pemrograman python tergolong dynamically typed language, artinya tipe data tidak perlu lagi dieksplisitkan dan dapat berubah tipe secara dinamis saat eksekusi program.

teks = 'ini sebuah teks'
teks_juga = "teks pakai kutip dua juga boleh"
bil_bulat = 3761
bil_desimal = 3.14
topi_saya_bundar = False

Pada contoh di atas kita mendeklarasikan beberapa variabel dengan tipe data yang berbeda-beda.

  1. Dua baris pertama adalah deklarasi variabel bertipe teks, perhatikan bahwa nilai teks dapat diapit dengan tanda kutip satu atau kutip dua.
  2. Variabel pada baris ketiga bertipe bilangan bulat (integer)
  3. Variabel pada baris keempat bertipe bilangan desimal (float)
  4. Variabel pada baris terakhir bertipe benar atau salah (bool)

Selain keempat tipe data di atas, ada beberapa jenis tipe data lain yang lebih kompleks. Pembahasannya akan dilakukan pada artikel yang lain.

Sekian pelajaran kali ini mengenai variabel. Kalau ada pertanyaan atau saran/kritik, tambahin di bagian komentar ya. Semoga bermanfaat.

Salam

Series Navigation<< Menyisipkan komentar pada programMemberi nama variabel >>

You may also like...

3 Responses

  1. fraztya24 says:

    sangat berguna sekali, aplagi untuk pemula

  2. Fraztya says:

    pemberian kode untuk print harus menggunakan huruf?
    contoh : t=
    jika menggunakan kode angka
    misalnya 12=’coba’
    print (12)

    tidak bisa muncul

    • Alza says:

      Nama variabel harus dimulai dengan huruf. Boleh menggunakan angka asal tidak pada awal nama variabel, misalkan var1 = ‘coba’.

Berikan komentar