Skip to main content

Type Data Phyton

Python memiliki beberapa tipe data bawaan yang sering digunakan untuk mengelola data dalam berbagai bentuk. Mari kita lihat tipe-tipe data utama di Python berikut penjelasan dan contoh penggunaannya:


1. Tipe Data Numerik

Tipe data numerik digunakan untuk menyimpan nilai-nilai angka.

  • Integer (int): Menyimpan angka bulat positif atau negatif, tanpa desimal.

    python

    x = 10 y = -5
  • Float (float): Menyimpan angka desimal.

    python

    pi = 3.14 g = -9.81
  • Complex (complex): Menyimpan bilangan kompleks (angka yang memiliki bagian real dan imajiner).

    python

    z = 2 + 3j

2. Tipe Data Boolean (bool)

Tipe data boolean menyimpan nilai True atau False dan sering digunakan dalam operasi logika.

python

is_active = True is_member = False

3. Tipe Data String (str)

String adalah tipe data untuk menyimpan teks atau karakter, ditandai dengan tanda kutip tunggal ' atau ganda ".

python

nama = "Vera Dasilva" pesan = 'Selamat datang di Python!'

String juga memiliki indeks, sehingga Anda bisa mengambil karakter spesifik atau menggabungkan string:

python

# Mengakses karakter pertama print(nama[0]) # Output: 'V' # Menggabungkan string greeting = nama + ", " + pesan print(greeting)

4. Tipe Data Urutan (Sequence Types)

Sequence types menyimpan beberapa elemen dalam satu variabel, yang bisa berupa tipe data yang sama atau berbeda.

  • List (list): Kumpulan elemen yang diurutkan dan bisa diubah (mutable).

    python

    angka = [1, 2, 3, 4, 5] buah = ["apel", "jeruk", "pisang"]
  • Tuple (tuple): Kumpulan elemen yang diurutkan dan tidak bisa diubah (immutable).

    python

    koordinat = (10, 20) warna = ("merah", "biru", "hijau")
  • Range (range): Kumpulan angka dalam rentang tertentu.

    python

    angka_range = range(5) # Akan menghasilkan [0, 1, 2, 3, 4]

5. Tipe Data Set

Set adalah kumpulan elemen yang tidak terurut dan tidak memiliki duplikasi. Ini mirip dengan himpunan dalam matematika.

python

angka_set = {1, 2, 3, 4, 5, 5} # Output: {1, 2, 3, 4, 5} warna_set = {"merah", "biru", "hijau"}

Karena tidak memiliki indeks, kita tidak dapat mengakses elemen dalam set seperti dalam list atau tuple, tetapi bisa menambah atau menghapus elemen.


6. Tipe Data Dictionary (dict)

Dictionary adalah kumpulan pasangan kunci dan nilai yang tidak terurut. Setiap nilai diakses melalui kuncinya.

python

mahasiswa = { "nama": "Vera", "usia": 30, "jurusan": "Teknik Informatika" } # Mengakses nilai print(mahasiswa["nama"]) # Output: Vera

7. NoneType

None adalah tipe data yang digunakan untuk menyatakan "kosong" atau "tidak ada nilai". Ini berbeda dari nol atau string kosong.

python

nilai = None

Contoh Penggunaan Berbagai Tipe Data dalam Satu Program

python

nama = "Vera Dasilva" # str usia = 30 # int tinggi = 1.65 # float is_active = True # bool hobi = ["membaca", "coding"] # list koordinat = (10, 20) # tuple warna = {"merah", "hijau"} # set info = { # dict "nama": nama, "usia": usia, "hobi": hobi } nilai = None # NoneType # Output data print(f"Nama: {info['nama']}") print(f"Hobi: {', '.join(hobi)}") print(f"Warna favorit: {warna}")

Ringkasan Tipe Data

Tipe DataDeskripsiContoh
intAngka bulat10, -5
floatAngka desimal3.14, -9.81
complexBilangan kompleks2 + 3j
boolBooleanTrue, False
strString (teks)"Hello, World!"
listDaftar yang bisa diubah[1, 2, 3], ["apel", "pisang"]
tupleDaftar yang tidak bisa diubah(10, 20)
setHimpunan tanpa duplikasi{1, 2, 3}, {"merah", "biru"}
dictKoleksi pasangan kunci dan nilai{"nama": "Vera", "usia": 30}
NoneTypeKosong atau tidak ada nilaiNone

Dengan mengenal tipe data ini, Anda akan memiliki dasar yang kuat dalam menulis kode Python yang efisien dan terstruktur. Setiap tipe data memiliki fungsi dan karakteristik unik yang akan membantu Anda mengelola dan memanipulasi data dengan lebih efektif.

Comments

Popular posts from this blog

Cloud Computing

Di era digital yang serba cepat ini, teknologi terus berkembang dengan pesat. Salah satu inovasi terbesar dalam dunia teknologi informasi adalah cloud computing atau komputasi awan. Konsep ini telah membawa perubahan besar dalam cara kita menyimpan data, mengelola aplikasi, dan menjalankan berbagai kegiatan bisnis, baik di tingkat individu maupun perusahaan. Lalu, apa sebenarnya cloud computing dan bagaimana teknologi terbarunya memengaruhi dunia digital kita? Apa Itu Cloud Computing? Cloud computing adalah model penyampaian layanan komputasi melalui internet. Alih-alih menyimpan data di perangkat keras lokal, cloud computing memungkinkan kita untuk menyimpan, mengakses, dan mengelola data serta aplikasi melalui server jarak jauh yang dikelola oleh penyedia layanan cloud. Hal ini memungkinkan pengguna untuk mengakses informasi dan aplikasi mereka dari mana saja, tanpa terbatas oleh lokasi fisik perangkat. Ada tiga jenis utama layanan dalam cloud computing: Infrastructure as a Service ...

Teknologi Informasi

Teknologi Informasi atau sering disebut IT (Information Technology) , adalah penggunaan komputer, perangkat keras, dan perangkat lunak untuk memproses, menyimpan, serta mengelola data dan informasi. Peran IT dalam kehidupan kita sangat besar, mulai dari kebutuhan sehari-hari hingga operasional bisnis. 1. Apa Itu Infrastruktur IT? Infrastruktur IT adalah fondasi utama yang memungkinkan sistem bekerja dengan baik. Terdiri dari beberapa komponen utama, yaitu: Perangkat Keras (Hardware): Seperti komputer, server, jaringan, yang berfungsi menjalankan dan menyimpan data. Perangkat Lunak (Software): Program atau aplikasi yang menjalankan instruksi, seperti sistem operasi, aplikasi bisnis, dan lainnya. Jaringan (Network): Menghubungkan perangkat dan memungkinkan komunikasi serta berbagi data antar perangkat. 2. IT Service Management (Manajemen Layanan IT) Ini adalah pengelolaan layanan IT untuk memastikan layanan tersebut berjalan dengan efisien dan efektif. Proses utamanya adalah memastik...

Data Manipulation Language

Data Manipulation Language (DML) adalah salah satu bagian dari SQL yang berfokus pada pengelolaan data di dalam database. DML digunakan untuk memanipulasi data, yang meliputi pengambilan, penambahan, pembaruan, dan penghapusan data dalam tabel database. Jika kamu pernah mendengar istilah CRUD (Create, Read, Update, Delete), ini adalah fungsi-fungsi yang dieksekusi oleh DML. DML sangat penting dalam aplikasi database karena ia memungkinkan kita untuk mengelola data secara langsung. Dengan kata lain, DML adalah alat yang memungkinkan pengguna berinteraksi dengan data yang tersimpan, yang mendukung fungsi-fungsi seperti pencarian, penyimpanan, dan modifikasi data di berbagai aplikasi. Fungsi Utama DML dalam Database DML memungkinkan kita untuk mengelola data di dalam tabel database yang telah dibuat dengan DDL (Data Definition Language). Berikut beberapa fungsi utama DML: Menyisipkan Data Baru – Menambahkan data baru ke dalam tabel. Mengambil dan Menampilkan Data – Mengambil data dari ...