04 Python Dasar - Variabel
Variabel itu, kalau aku sederhanakan, adalah wadah untuk menyimpan sebuah nilai.
Ibaratnya semacam tempat penyimpanan data.
Masih bingung? Oke, bayangin gini:
Aku punya jeruk, lalu aku masukkan jeruk itu ke dalam kotak yang aku kasih nama buah.
Nah, kalau aku mau ambil jeruknya lagi, aku cukup panggil nama kotaknya aja — yaitu buah.
Itulah cara kerja variabel di program: kita kasih nama ke sebuah nilai supaya bisa dipakai lagi nanti.
Contoh
Masih ingat pelajaran sebelumnya? Kita pakai print("Putra") buat mencetak teks ke layar.
Sekarang kita coba pakai variabel di situ.
Buat file baru dengan nama 03_variabel.py, lalu isi seperti ini:
nama = "Putra" # Ini adalah variabel `nama` dengan nilai "Putra"
print("Hallo nama saya: ", nama) # Kita cetak di layar
Kemudian Coba jalankan!
python3 03_variabel.py
Supaya lebih rapi, kamu bisa pakai f-string:
nama = "Putra"
print(f"Hallo nama saya {nama}! Sekarang aku sedang belajar Python.")
Penjelasan
Kita membuat variabel nama yang nilainya "Putra".
Nilai itu kita tampilkan lewat fungsi print().
Variabel nama tadi bertipe string, yaitu teks yang ditulis di antara tanda kutip " " atau ' '.
Kita akan bahas soal tipe data di seri selanjutnya:
👉 05 Python Dasar - Tipe Data
Kenapa Harus Pakai Variabel?
Singkatnya: biar nggak ribet kalau mau pakai nilai yang sama berkali-kali.
Contoh tanpa variabel:
print("Pertama: Putra")
print("Kedua: Putra")
print("Ketiga: Putra")
print("Keempat: Putra")
print("Kelima: Putra")
Output:
Pertama: Putra
Kedua: Putra
Ketiga: Putra
Keempat: Putra
Kelima: Putra
Kalau mau ganti Putra jadi Jono, kamu harus ubah semua barisnya satu per satu.
Bayangin kalau ada 100 baris, bisa pegel 😅
Nah, di sinilah peran variabel sangat berguna:
nama = "Jono"
print("Pertama: ", nama)
print("Kedua: ", nama)
print("Ketiga: ", nama)
print("Keempat: ", nama)
print("Kelima: ", nama)
Sekarang cukup ubah nilainya di satu tempat aja, dan semuanya otomatis ikut berubah.
Kesimpulan
Variabel itu penting banget. Semua bahasa pemrograman punya konsep serupa.
Dengan variabel, kita bisa menyimpan nilai dan menggunakannya berulang kali tanpa repot.
Selanjutnya kita akan bahas tentang Tipe Data, yang masih satu keluarga dengan variabel ini 🧠
Coba buat program yang menyapa seseorang dengan beberapa kalimat sapaan.
Gunakan variabel untuk menyimpan nama orangnya, ya!