Mengenal Tipe Data dalam Python

Python adalah salah satu bahasa pemrograman yang sangat populer karena kemudahan penggunaannya dan fleksibilitasnya. Salah satu aspek penting yang perlu dipahami dalam Python adalah tipe data. Tipe data adalah kategori yang mengklasifikasikan berbagai jenis data yang dapat diolah oleh Python. Berikut adalah beberapa tipe data utama dalam Python:

Mengenal Tipe Data dalam Python


1. Tipe Data Numerik

a. Integer

Tipe data int digunakan untuk menyimpan bilangan bulat. Bilangan bulat bisa positif atau negatif tanpa bagian desimal.


a = 10

b = -5


b. Float

Tipe data float digunakan untuk menyimpan bilangan desimal (bilangan floating-point).


pi = 3.14

gravity = 9.81


c. Complex

Tipe data complex digunakan untuk menyimpan bilangan kompleks yang memiliki bagian nyata dan imajiner.


z = 3 + 2j


2. Tipe Data Boolean

Tipe data bool hanya memiliki dua nilai: True atau False. Tipe data ini biasanya digunakan dalam operasi logika dan pengkondisian.


is_sunny = True

is_raining = False


3. Tipe Data Sequence

a. String

Tipe data str digunakan untuk menyimpan teks. String dapat didefinisikan menggunakan tanda kutip tunggal atau ganda.


greeting = "Hello, World!"

name = 'Python'


b. List

Tipe data list adalah urutan yang dapat diubah (mutable) dan dapat menyimpan berbagai tipe data. List didefinisikan dengan tanda kurung siku.


numbers = [1, 2, 3, 4, 5]

mixed = [1, "two", 3.0, True]


c. Tuple

Tipe data tuple adalah urutan yang tidak dapat diubah (immutable). Tuple didefinisikan dengan tanda kurung biasa.


coordinates = (10.0, 20.0)


4. Tipe Data Set

a. Set

Tipe data set adalah kumpulan yang tidak terurut dan tidak memiliki elemen duplikat. Set didefinisikan dengan tanda kurung kurawal.


fruits = {"apple", "banana", "cherry"}


b. Frozen Set

Tipe data frozenset adalah versi tidak dapat diubah dari set.


frozen_fruits = frozenset(["apple", "banana", "cherry"])


5. Tipe Data Mapping

a. Dictionary

Tipe data dict adalah koleksi pasangan kunci-nilai yang tidak terurut. Dictionary didefinisikan dengan tanda kurung kurawal dan pasangan kunci-nilai dipisahkan dengan titik dua.


person = {"name": "John", "age": 30}


6. Tipe Data Lainnya

a. None

Tipe data None digunakan untuk merepresentasikan objek atau variabel yang tidak memiliki nilai. Ini sering digunakan untuk menunjukkan absennya nilai.


nothing = None


b. Bytes

Tipe data bytes digunakan untuk menyimpan data biner. Bytes didefinisikan dengan menambahkan prefix b sebelum string.


data = b"Hello"


c. Bytearray

Tipe data bytearray mirip dengan bytes, tetapi dapat diubah (mutable).


mutable_data = bytearray(5)


Memahami berbagai tipe data di Python adalah langkah awal yang krusial dalam belajar pemrograman. Setiap tipe data memiliki karakteristik dan penggunaan yang berbeda. Dengan memahami dan menggunakan tipe data yang tepat, kita bisa menulis kode yang lebih efisien dan efektif. Semoga artikel ini membantu Anda dalam memahami tipe data di Python!

Post a Comment for " Mengenal Tipe Data dalam Python"