Di materi ini, kita bakal belajar gimana cara nitip data ke memori komputer dan jenis-jenis data apa aja yang bisa dikenali sama si ular Python ini.
🧩 Apa yang Akan Dipelajari
- Cara membuat variabel tanpa keyword khusus.
- Mengenal 4 tipe data dasar: String, Integer, Float, dan Boolean.
- Aturan penamaan variabel yang sopan di Python.
- Cara cek tipe data pakai fungsi
type().
🚀 Langkah-Langkah
1. Membuat Variabel (Langsung Tembak!)
Di Python, kamu cukup tulis nama variabelnya, kasih tanda sama dengan (=), lalu isinya. Gak perlu let atau const.
nama = "Kay"
umur = 25
is_coding = True
print(nama)
2. Mengenal 4 Tipe Data Utama
Meskipun kita gak perlu sebutin tipenya, Python tetap mengelompokkan data tersebut:
| Tipe Data | Nama di Python | Contoh | Keterangan |
|---|---|---|---|
| Teks | str (String) |
"Halo Kay" |
Harus pakai kutip (" atau '). |
| Angka Bulat | int (Integer) |
10, -5 |
Angka tanpa koma. |
| Angka Desimal | float |
3.14, 0.5 |
Angka yang pakai titik sebagai koma. |
| Logika | bool (Boolean) |
True, False |
Huruf pertamanya WAJIB Kapital. |
3. Cek Tipe Data dengan type()
Kalau kamu ragu sebuah variabel itu isinya apa, kamu bisa tanya langsung ke Python.
pesan = "Belajar AI itu seru"
print(type(pesan))
# Hasil: <class 'str'>
skor = 95.5
print(type(skor))
# Hasil: <class 'float'>
4. Aturan Penamaan Variabel (Snake Case)
Kalau di JavaScript kita pakai camelCase (namaSaya), di Python "budaya"-nya adalah pakai snake_case (pakai garis bawah).
- ✅
nama_lengkap,total_harga,user_1 - ❌
nama lengkap(pakai spasi gak boleh) - ❌
1_user(gak boleh diawali angka) - ❌
class,if,print(gak boleh pakai kata kunci bawaan Python)
💡 Tips Tambahan
- Dynamic Typing: Di Python, satu variabel bisa ganti-ganti tipe data. Misal:
data = 10lalu di baris bawahnyadata = "Sepuluh". Python gak akan protes! - Case Sensitive: Variabel
Namadannamaitu dianggap dua orang yang berbeda bagi Python. - Komentar: Pakai tanda pagar (
#) buat nulis catatan yang gak bakal dijalanin sama komputer.
❗ Troubleshooting
Masalah: Muncul error NameError: name 'Kay' is not defined.
Solusi: Ini biasanya karena kamu lupa kasih tanda kutip buat data String. Python ngira Kay itu nama variabel lain, padahal maksud kamu itu adalah teks "Kay".
🎯 Kesimpulan
Variabel di Python itu simpel tapi sakti. Kamu gak perlu pusing mikirin deklarasi yang rumit. Cukup ingat: Nama = Isinya. Dengan bekal variabel ini, kamu sudah siap buat ngolah informasi yang lebih kompleks nanti!