Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

TIPE DATA PYTHON

Pelajari tipe data Python dengan mudah. Kenali berbagai jenis tipe data seperti int, float, string, list, dan lainnya lengkap dengan contoh sederhana.

Tipe data adalah dasar penting dalam bahasa pemrograman Python. Dengan memahami tipe data, kamu bisa membuat program yang lebih efektif dan menghindari kesalahan.

Apa itu Tipe Data Python?

Tipe data Python menunjukkan jenis nilai yang disimpan dalam variabel. Setiap tipe data memiliki cara berbeda dalam menyimpan dan memanipulasi data. Berikut beberapa tipe data paling umum di Python:

Tipe Data Dasar di Python

Integer (int)

Bilangan bulat tanpa bagian desimal.

x = 10
print(type(x))  # <class 'int'>

Float

Bilangan desimal atau angka pecahan.

y = 3.14
print(type(y))  # <class 'float'>

String (str)

Teks atau kumpulan karakter.

nama = "Python"
print(type(nama))  # <class 'str'>

Boolean (bool)

Nilai benar atau salah: True atau False.

benar = True
salah = False
print(type(benar))  # <class 'bool'>

Tipe Data Koleksi di Python

Kamu juga bisa menyimpan banyak data dalam struktur koleksi:

List

List adalah kumpulan data yang bisa berisi berbagai tipe dan bisa diubah (mutable).

angka = [1, 2, 3, 4]
print(type(angka))  # <class 'list'>

Tuple

Tuple mirip seperti list tapi tidak bisa diubah (immutable).

warna = ("merah", "hijau", "biru")
print(type(warna))  # <class 'tuple'>

Dictionary (dict)

Menyimpan data dalam bentuk pasangan kunci (key) dan nilai (value).

data = {"nama": "Ali", "umur": 25}
print(type(data))  # <class 'dict'>

Set

Kumpulan data unik tanpa urutan.

angka_unik = {1, 2, 3, 3}
print(type(angka_unik))  # <class 'set'>
print(angka_unik)  # {1, 2, 3}

Cara Mengetahui Tipe Data

Kamu bisa memakai fungsi type() untuk mengecek tipe data suatu variabel.

z = "Halo"
print(type(z))  # <class 'str'>

Mengubah Tipe Data (Type Casting)

Untuk mengubah tipe data, kamu bisa menggunakan fungsi bawaan seperti:

  • int() untuk menjadi integer
  • float() untuk menjadi float
  • str() untuk menjadi string
  • list() untuk menjadi list

Contoh:

a = "123"
b = int(a)  # mengubah string menjadi integer
print(type(b))  # <class 'int'>
👈🏼 Variabel Python
Numbers Python 👉🏼