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

80 ping service for blog promotions

Salah satu cara mempromosikan blog adalah dengan menggunakan fasilitas layanan ping. cara ini merupakan cara praktis agar blog selalu diketahui banyak pengunjung. Blogger sebenarnya telah menyediakan layanan ping bisa dilihat pada halaman pengaturan->Publikasikan->ping. jika kamu gak puas dengan layanan blooger kamu bisa memilih salah satu layanan yang ada dibawah. Ping Tips: Lakukan ping jika kamu telah mengupdate blog kamu. Lakukan ping jika kamu melakukan posting terbaru Jangan lakukan ping terlalu sering karna ini bisa dikatakan sebagai spam Lakukan ping seperlunya dan jangan berlebihan Ping favorite saya: http://mypagerank.net/service_pingservice_index http://www.pingoat.com/ http://pingomatic.com/ Dibawah ini merupakan kumpulan alamat ping service yang bisa kamu gunakan untuk promosi blog. 1470.net a2b.cc amagle.com apple.com bakeinu.jp bblog.com bitacoles.net bitacoras.com bitacoras.net blo.gs

Cara Share Printer

Cara Menghubungkan 2 Komputer : MEMBERIKAN ALAMAT TCP/IP Sebelum memberikan alamat TCP/IP tentu terlebih dahulu harus di pastikan Ethernet Card atau banyak juga menyebut LAN Card harus sudah terpasang dan ter-install Driver-nya di tiap PC yang akan di hubungkan. Mainboard generasi sekarang kebanyakan sudah ada Onboard Ethernet Card nya, bila belum ada bisa di beli dan di pasang serta di install Driver-nya. Ok..untuk memberi TCP/IP sekarang kita ambil contoh pada konfigurasi menggunakan Win xp,untuk OS lain nya kurang lebih juga sama, yang penting kan logika-nya...!Klik -> start --> Setting --> Network Connections --> klik-kanan Local are Connections-->Properties --> pada jendela Local are Connections Properties : pilih --> Internet Protocol(TCP/IP) -->klik Tab Properties --> lalu pilih : Use the following IP address -->lalu isikan IP address kelas C, seperrti gambar di bawah ini: Seperti gambar di atas IP address PC utama/Server adalah: IP address: 192.168

Perbedaan Bitmap Dan Vektor

Gambar Bitmap Gambar bitmap atau yang sering juga disebut raster adalah gambar yang terdiri dari sekumpulan titik-titik (pixel) yang berdiri sendiri dan mempunyai warna sendiri pula yang membentuk sebuah gambar. Gambar bitmap sangat bergantung pada resolusi. Jika gambar diperbesar maka gambar akan tampak kurang halus sehingga mengurangi detailnya. Selain itu gambar bitmap akan mempunyai ukuran file yang lebih besar. Semakin besar resolusi gambar akan semakin besar pula ukuran filenya. Gambar dengan tampilan 100% Gambar dengan tampilan 500% Contohnya adalah pada gambar di atas. Gambar Atas merupakan gambar yang asli dengan tampilan 100% sedangkan gambar yang Bawah adalah gambar yang sudah diperbesar. Gambar yang Bawah kelihatan kurang halus (kotak-kotak) setelah diperbesar 500%. Contoh software yang berbasis bitmap adalah Adobe Photoshop, Paint, PhotoPaint, dan lain-lain. Gambar Vektor Gambar vektor adalah gambar yang dibuat dari unsur garis dan kurva yang disebut vektor. Kumpulan dari