Variables In Python
Variable adalah alokasi nama dalam memory yang digunakan untuk menyimpan sesuatu nilai. Sedangkan tipe data adalah jenis nilai yang akan di simpan kedalam variable. Deklarasi variable pada Python sangat sederhana :
nama_variabel = nilai
Contoh pembuatan variable pada pyhton:
x = 10 # Integer
y = 3.14 # Float
name = "Alice" # String
is_valid = True # Boolean
print(x, y, name, is_valid)
Output dari code diatas sebagai berikut
(10, 3.14, 'Alice', True)
Aturan Penamaan Variabel
1. Harus Dimulai dengan Huruf atau Underscore (_
)
- Nama variabel harus dimulai dengan huruf (A-Z, a-z) atau tanda underscore (
_
). - Tidak boleh dimulai dengan angka.
my_var = 10 # Benar
_temp = 20 # Benar
1variable = 30 # Salah
2. Hanya Boleh Mengandung Huruf, Angka, dan Underscore
- Nama variabel tidak boleh mengandung karakter khusus seperti
@
,-
, atau spasi.
var_1 = 100 # Benar
data2 = 200 # Benar
user-name = 300 # Salah
user name = 400 # Salah
3. Case-Sensitive
- Python membedakan huruf besar dan kecil dalam nama variabel.
age = 25
Age = 30
print(age) # Output: 25
print(Age) # Output: 30
4. Tidak Boleh Menggunakan Kata Kunci Python
- Nama variabel tidak boleh sama dengan reserved keywords (kata kunci bawaan Python).
- Kata kunci seperti
if
,for
,while
,class
,def
, dll., tidak bisa digunakan.
if = 10 # Salah
class = "A" # Salah
5. Gunakan Nama yang Deskriptif
- Sebaiknya gunakan nama variabel yang menjelaskan tujuan atau isi variabel tersebut.
x = 100 # Kurang jelas
total_price = 100 # Lebih jelas
6. Tidak Boleh Dimulai dengan Angka
- Nama variabel tidak boleh diawali dengan angka, tetapi boleh mengandung angka.
var1 = 10 # Benar
1var = 20 # Salah
Kode sumber bisa di download di github pada link berikut python-days