Python : Tipe Data Python

Python mendukung berbagai tipe data yang memungkinkan Anda untuk bekerja dengan berbagai jenis informasi. Di bawah ini adalah beberapa tipe data dasar yang sering digunakan dalam Python.

Tipe Data Dasar

  1. Integer
    • Merupakan bilangan bulat, positif atau negatif, tanpa desimal.
    • Contoh: a = 10 b = -5
  2. Float
    • Merupakan bilangan desimal, dapat berupa bilangan positif atau negatif.
    • Contoh: c = 3.14 d = -2.71
  3. String
    • Merupakan urutan karakter, yang digunakan untuk merepresentasikan teks. String harus diletakkan di dalam tanda kutip tunggal atau ganda.
    • Contoh: e = "Hello" f = 'World'
  4. Boolean
    • Merupakan tipe data yang hanya memiliki dua nilai, yaitu True atau False.
    • Contoh: g = True h = False

Tipe Data Koleksi

  1. List
    • Merupakan urutan yang dapat diubah (mutable) dari elemen-elemen yang dapat terdiri dari berbagai tipe data.
    • Contoh: i = [1, 2, 3, "Python", 3.14]
  2. Tuple
    • Mirip dengan list, namun bersifat tidak dapat diubah (immutable).
    • Contoh: j = (1, 2, 3, "Python", 3.14)
  3. Dictionary
    • Merupakan koleksi pasangan kunci-nilai (key-value pairs) yang tidak berurutan. Kunci harus unik dan bersifat tidak dapat diubah (immutable).
    • Contoh: k = {"nama": "Alice", "usia": 25, "kota": "Jakarta"}
  4. Set
    • Merupakan koleksi yang tidak berurutan dan tidak memiliki elemen yang berulang.
    • Contoh: l = {1, 2, 3, "Python", 3.14}

Tipe Data Lainnya

  1. None
    • Merupakan tipe data khusus yang digunakan untuk merepresentasikan ketiadaan nilai atau nilai yang tidak diketahui.
    • Contoh: m = None
  2. Complex
    • Merupakan bilangan kompleks, yang terdiri dari bagian nyata dan bagian imajiner.
    • Contoh: n = 1 + 2j

Contoh Penggunaan Tipe Data

Berikut adalah contoh sederhana yang menunjukkan penggunaan berbagai tipe data di Python:

# Integer
a = 10
print(a)  # Output: 10

# Float
b = 3.14
print(b)  # Output: 3.14

# String
c = "Hello, World!"
print(c)  # Output: Hello, World!

# Boolean
d = True
print(d)  # Output: True

# List
e = [1, 2, 3, "Python", 3.14]
print(e)  # Output: [1, 2, 3, 'Python', 3.14]

# Tuple
f = (1, 2, 3, "Python", 3.14)
print(f)  # Output: (1, 2, 3, 'Python', 3.14)

# Dictionary
g = {"nama": "Alice", "usia": 25, "kota": "Jakarta"}
print(g)  # Output: {'nama': 'Alice', 'usia': 25, 'kota': 'Jakarta'}

# Set
h = {1, 2, 3, "Python", 3.14}
print(h)  # Output: {1, 2, 3, 'Python', 3.14}

# None
i = None
print(i)  # Output: None

# Complex
j = 1 + 2j
print(j)  # Output: (1+2j)

Dengan memahami berbagai tipe data di Python, Anda dapat menyimpan dan memanipulasi data dengan cara yang paling efisien sesuai dengan kebutuhan program Anda.

 25 total views,  1 views today