Tipe Data dan Variabel
7 Sel Interaktif • Python 3 (WebAssembly Kernel)Tipe Data dan Variabel Python
Variabel adalah lokasi memori yang diberi nama untuk menyimpan data. Python bersifat dynamically typed, yang artinya Anda tidak perlu mendeklarasikan tipe data secara eksplisit saat membuat variabel.
1. Tipe Data Primitif Dasar
Python memiliki 4 tipe data primitif utama:
- Integer (
int): Bilangan bulat positif atau negatif tanpa desimal. - Float (
float): Bilangan riil dengan pecahan desimal. - String (
str): Teks atau deretan karakter yang diapit tanda kutip. - Boolean (
bool): Nilai kebenaran logika (TrueatauFalse).
2. Struktur Data Koleksi (Collections)
Python menyediakan struktur data koleksi bawaan yang sangat fleksibel:
1. List: Terurut (ordered), dapat diubah (mutable), mengizinkan duplikasi. Ditulis dengan [ ].
2. Tuple: Terurut (ordered), tidak dapat diubah (immutable). Ditulis dengan ( ).
3. Dictionary: Pasangan kunci-nilai (key-value pairs), kunci harus unik. Ditulis dengan { }.
4. Set: Kumpulan elemen unik tanpa urutan (unordered). Ditulis dengan { }.
3. Konversi Tipe Data (Type Casting)
Anda dapat mengubah satu tipe data ke tipe data lain menggunakan fungsi bawaan seperti int(), float(), dan str().