Daftar Referensi Python
Variabel adalah nama untuk menyimpan nilai. Python membuat variabel saat pertama kali diberi nilai — tanpa deklarasi tipe, dan isinya bisa diganti kapan saja.
Sintaks
nama_variabel = nilai
Aturan Penamaan
| Aturan | Benar | Salah |
|---|---|---|
| Boleh huruf, angka, garis bawah | skor_2 |
skor-2 |
| Tidak boleh diawali angka | nilai2 |
2nilai |
| Huruf besar/kecil dibedakan | skor ≠ Skor |
— |
| Bukan kata kunci Python | kelas |
class |
| Gaya disarankan: snake_case | sisa_nyawa |
SisaNyawa |
Contoh
nama = "Andi"
skor = 100
sisa_nyawa = 3
print(nama)
print(skor)
print(sisa_nyawa)
Output:
Andi
100
3
Contoh Lainnya
Mengubah nilai variabel
skor = 100
print("Skor awal:", skor)
skor = skor + 50
print("Skor akhir:", skor)
Output:
Skor awal: 100
Skor akhir: 150
Mengisi banyak variabel sekaligus
x, y, z = 1, 2, 3
print(x, y, z)
a = b = c = 0
print(a, b, c)
Output:
1 2 3
0 0 0
Menukar isi dua variabel
a = 5
b = 10
a, b = b, a
print(a, b)
Output:
10 5
Konstanta (konvensi huruf besar)
Python tidak punya konstanta sejati — konvensinya: nama huruf besar semua menandakan nilai yang tidak boleh diubah.
PI = 3.14159
GRAVITASI = 9.8
print(PI)
print(GRAVITASI)
Output:
3.14159
9.8
Kesalahan Umum
2nilai = 10→SyntaxError. Nama tidak boleh diawali angka.print(Skor)padahal yang dibuatskor→NameError.- Memakai variabel sebelum diisi →
NameError: name '...' is not defined.
Pelajari Lebih Lanjut
- Tutorial: Python Dasar: Variable & Constant
- Latihan: Quiz Variable & Constant
- Referensi: Tipe Data di Python
- Buku Belajar Python untuk Pemula: Bab 5
