Mengenal Variabel dan Tipe Data di Python
09 November 2025 14:48 WIB
Kalau kamu baru mulai belajar Python, ada dua hal penting yang wajib banget kamu pahami sejak awal: variabel dan tipe data.
Keduanya adalah pondasi utama dalam pemrograman — ibaratnya seperti “kotak penyimpanan” dan “jenis barang” yang kamu simpan di dalamnya.
Nah, di artikel ini kita bakal bahas secara santai dan mudah dimengerti supaya kamu benar-benar paham konsep dasarnya sebelum lanjut ke level berikutnya.
Apa Itu Variabel di Python?
Variabel adalah tempat untuk menyimpan data.
Kamu bisa menganggapnya seperti wadah atau kotak yang punya nama, dan di dalamnya bisa kamu isi dengan nilai tertentu.
Contohnya:
-
namamenyimpan teks"Andi" -
umurmenyimpan angka bulat21 -
tinggimenyimpan angka desimal170.5
Jadi, saat kamu butuh data tersebut, cukup panggil nama variabelnya:
Python akan menampilkan isinya:
Andi 21 170.5
Aturan Penamaan Variabel di Python
Sebelum kamu asal bikin nama variabel, ada beberapa aturan penting yang perlu kamu tahu:
✅ Harus diawali huruf atau underscore (_)
❌ Tidak boleh diawali angka
✅ Boleh mengandung angka dan huruf setelah karakter pertama
❌ Tidak boleh pakai spasi, gunakan underscore sebagai pemisah
✅ Case-sensitive — artinya nama dan Nama dianggap dua variabel berbeda
Contoh benar:
nama_lengkap = "Budi Santoso"
umur_siswa = 17
Contoh salah:
Macam-Macam Tipe Data di Python
Nah, variabel nggak akan berguna kalau kamu belum tahu tipe data yang bisa disimpan di dalamnya.
Tipe data menjelaskan jenis nilai yang kamu simpan. Python punya banyak tipe data, tapi yang paling sering digunakan antara lain:
1. String (Teks)
Digunakan untuk menyimpan teks, ditulis di dalam tanda kutip (' ' atau " ").
Contoh:
nama = "Andi"
pekerjaan = 'Programmer'
Kamu bisa gabungkan string juga:
print("Halo, nama saya " + nama
2. Integer (Angka Bulat)
Tipe data angka tanpa koma.
umur = 25
tahun = 2025
3. Float (Angka Desimal)
Untuk angka yang memiliki koma atau pecahan.
4. Boolean (True/False)
Menunjukkan kondisi benar atau salah — sering dipakai untuk logika program.
5. List (Kumpulan Data)
Digunakan untuk menyimpan beberapa nilai dalam satu variabel.
6. Tuple
Mirip dengan list, tapi nilainya tidak bisa diubah (immutable).
7. Dictionary (Kamus Data)
Menyimpan data dalam bentuk pasangan key dan value.
Mengecek Tipe Data di Python
Kalau kamu mau tahu tipe data dari sebuah variabel, kamu bisa pakai fungsi type():
Output-nya:
Mengubah Tipe Data (Type Casting)
Python juga fleksibel banget, kamu bisa mengubah tipe data dengan mudah:
Sekarang angka_str berisi "10" dan angka_float berisi 10.0.
Kesimpulan
Variabel dan tipe data adalah fondasi dasar yang harus kamu kuasai sebelum lanjut ke tahap berikutnya seperti percabangan, perulangan, atau fungsi.
Dengan memahami konsep ini, kamu bisa mulai menulis program Python yang lebih rapi, terstruktur, dan mudah dipahami.