Variabel dan tipe data
- Program Hello World menggunakan Python
- Urutan eksekusi kode program
- Menyisipkan komentar pada program
- Variabel dan tipe data
- Memberi nama variabel
- Menerima input dari user
- Operator dan Ekspresi
- Conditional: if, elif (else if), else
- Perulangan menggunakan for
- Perulangan menggunakan while
- Membuat fungsi
- Latihan soal dasar pemrograman
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.
- 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).
- 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.
- Dua baris pertama adalah deklarasi variabel bertipe teks, perhatikan bahwa nilai teks dapat diapit dengan tanda kutip satu atau kutip dua.
- Variabel pada baris ketiga bertipe bilangan bulat (integer)
- Variabel pada baris keempat bertipe bilangan desimal (float)
- 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
sangat berguna sekali, aplagi untuk pemula
pemberian kode untuk print harus menggunakan huruf?
contoh : t=
jika menggunakan kode angka
misalnya 12=’coba’
print (12)
tidak bisa muncul
Nama variabel harus dimulai dengan huruf. Boleh menggunakan angka asal tidak pada awal nama variabel, misalkan var1 = ‘coba’.