0% Selesai

Tipe Data dan Variabel

25 Menit•Pembaruan: 8 Sep 2026
Asisten AI ModulTanyakan materi, ringkasan, atau penjelasan kode bab ini langsung ke AI

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 (True atau False).
In [3]:python
Out [3]:
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:

  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 { }.
In [5]:python
Out [5]:
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().

In [7]:python
Out [7]:
Hasil int: 200
Hasil float: 150.0
Progres PembelajaranTandai modul ini selesai setelah Anda memahami teori dan mempraktikkan kode.