Variabel & Tipe Data Python
Di Python, kamu tidak perlu mendeklarasikan tipe variabel — Python akan mendeteksinya secara otomatis (dynamic typing).
Membuat Variabel
nama = "Budi" # str (string)
umur = 25 # int (integer)
tinggi = 175.5 # float
aktif = True # bool (boolean)
kosong = None # NoneType
Tipe Data Dasar
| Tipe | Contoh | Keterangan |
|---|---|---|
int | 42, -10, 0 | Bilangan bulat |
float | 3.14, -0.5 | Bilangan desimal |
str | "hello", 'world' | Teks |
bool | True, False | Benar/salah |
None | None | Tidak ada nilai |
Konversi Tipe
angka_str = "42"
angka_int = int(angka_str) # 42
angka_float = float("3.14") # 3.14
teks = str(100) # "100"
f-String (Formatted String)
nama = "Budi"
umur = 25
print(f"Halo, {nama}! Umur kamu {umur} tahun.")