Tipe Data dan Variabel
7 Sel • 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).
Tipe umur: <class 'int'>
Tipe tinggi_badan: <class 'float'>
Tipe nama_lengkap: <class 'str'>
Tipe is_active: <class 'bool'>2. Struktur Data Koleksi (Collections)
Python menyediakan struktur data koleksi bawaan yang sangat fleksibel:
- List: Terurut (ordered), dapat diubah (mutable), mengizinkan duplikasi. Ditulis dengan
[ ]. - Tuple: Terurut (ordered), tidak dapat diubah (immutable). Ditulis dengan
( ). - Dictionary: Pasangan kunci-nilai (key-value pairs), kunci harus unik. Ditulis dengan
{ }. - Set: Kumpulan elemen unik tanpa urutan (unordered). Ditulis dengan
{ }.
List Hobi: ['Membaca', 'Koding', 'Berenang', 'Musik']
Koordinat: (-7.250445, 112.768845)
Profil Pengguna: Siti Rahma - Data Analyst
Set angka unik: {1, 2, 3, 4, 5}3. Konversi Tipe Data (Type Casting)
Anda dapat mengubah satu tipe data ke tipe data lain menggunakan fungsi bawaan seperti int(), float(), dan str().
Hasil int: 200
Hasil float: 150.0