Halo teman-teman semuanya, pada artikel kali ini kita akan membahas tentang variable di Python. Variable merupakan salah satu konsep dasar dalam pemrograman yang wajib dipahami sebelum masuk ke materi yang lebih kompleks.
Apa Itu Variable?
Variable adalah sebuah nama yang digunakan untuk menyimpan data di dalam memori. Dengan menggunakan variable, kita bisa menyimpan suatu nilai dan menggunakannya kembali di bagian lain dari program.
Dalam Python, kita tidak perlu menentukan tipe data secara eksplisit saat membuat variable. Python secara otomatis akan mengenali tipe data sesuai nilai yang kita berikan.
Membuat Variable di Python
Untuk membuat variable, cukup tuliskan nama variable diikuti tanda =
dan nilainya.
nama = "Andi"
umur = 25
tinggi = 170.5
is_active = True
print(nama) # Andi
print(umur) # 25
print(tinggi) # 170.5
print(is_active) # True
Aturan Penamaan Variable
- Nama variable hanya boleh berisi huruf, angka, dan underscore (_).
- Tidak boleh diawali dengan angka.
- Tidak boleh menggunakan keyword Python seperti
if
, while
, for
, class
, dan lain-lain.
- Penulisan nama variable sebaiknya menggunakan gaya snake_case (huruf kecil dengan pemisah underscore).
Contoh yang benar:
first_name = "Budi"
total_harga = 10000
Contoh yang salah:
2nama = "Salah" # ❌ diawali angka
class = "Informatika" # ❌ keyword Python
Multiple Assignment
Python mendukung pemberian nilai ke beberapa variable sekaligus dalam satu baris.
a, b, c = 10, 20, 30
print(a, b, c) # 10 20 30
Kita juga bisa memberikan nilai yang sama ke beberapa variable sekaligus.
x = y = z = 100
print(x, y, z) # 100 100 100
Mengecek Tipe Data Variable
Gunakan fungsi type()
untuk mengetahui tipe data dari variable.
nama = "Andi"
umur = 25
tinggi = 170.5
print(type(nama)) # <class 'str'>
print(type(umur)) # <class 'int'>
print(type(tinggi)) # <class 'float'>
Menghapus Variable
Jika ingin menghapus variable dari memori, gunakan perintah del
.
x = 10
print(x) # 10
del x
# print(x) # ❌ Error karena variable sudah dihapus
Kesimpulan
Pada artikel ini kita telah belajar tentang variable di Python, mulai dari cara membuat variable, aturan penamaan, multiple assignment, hingga cara mengecek tipe data dan menghapus variable.
Terima Kasih