TIPE-TIPE DATA PADA PYTHON
Kali ini kita akan belajar python bersama pertama mari kita mengenali jenis-jenis type data pada python Tipe Data atau biasanya disebut dengan Tipe saja adalah sebuah pengelompokkan data untuk memberitahu Compiler atau Interpreter tentang bagaimana programmer ingin mengolah data.
A.String Menyatakan karakter / kalimat, bisa berupa huruf angka, dll (diapit dengan tanda “ “ atau ‘ ‘. String adalah tipe data yang anggotanya berurutan dan memiliki index. Index dimulai dari angka 0, bila dimulai dari depan dan index bernilai -1, bila diindex dari belakang. Tiap karakter bisa diakses menggunakan index-nya dengan perintah : namastring[index]. Pada string juga bisa dilakukan Slicing atau mengakses sekelompok substring dengan perintah : namastring[awal:akhir].
Mari kita praktekan tipe data string:
B.Bilangan (Numeric) Menyatakan data berupa angka atau Numeric. Tipe bilangan ini terdiri dari : Integer, Float dan Complex Number.
1. Tipe Data Integer Tipe data Integer digunakan untuk menyatakan bilangan bulat. Dalam bahasa Python, tipe data Integer memiliki panjangnya bisa berapa saja dan panjangnya hanya dibatasi oleh besar memori yang tersedia.
mari kita praktekan type data Integer:
dan ketika di run akan mencetak angka 20
2. Tipe Data Float Tipe data Float digunakan untuk menyatakan bilangan yang mempunyai koma (bilangan pecahan, desimal). Tipe data Float memiliki panjang akurat sampai 17 angka di belakang koma.
markicob menjalankan type data float:
3. type data complex type data ini di gunakan untuk menyatakan pasangan bilangan real dan imajiner.
D. Date Tipe data Date dalam bahasa Python bukanlah tipe datanya sendiri, tetapi kita perlu mengimpor modul bernama datetime untuk bekerja dengan tipe data Date sebagai objek tanggal. Untuk membuat tanggal, kita dapat menggunakan kelas datetime() dari modul datetime. Kelas datetime() membutuhkan tiga parameter untuk membuat tanggal: tahun, bulan, hari
markicob menjalankan type data date
dan ketika di run akan mencetak :E. List Tipe data ini berisi item data yang berurutan. Seperti halnya tipe data string, setiap item (anggota) list memiliki index sesuai dengan urutannya. Index dimulai dari 0 (bukan dari 1). List bisa berisi anggota dan tipe yang sama atau berbeda.
List bersifat Mutable, dimana anggotanya bisa diubah. Untuk mendeklarasikan tipe data List, maka gunakanlah tanda kurung [ ] dan masing-masing anggotanya dipisahkan oleh tanda koma [Zarman dan Wicaksono, 2020]. Sintak penulisan : data = [nilai1, nilai2]
contoh
F. Tuple Tipe data ini mirip dengan List. Perbedaanya adalah anggotanya tidak bisa diubah (immutable). Sekali tuple dibuat, maka isinya tidak dapat dimodifikasi lagi. Untuk mengenali tipe data Tuple ini ditandai dengan tanda kurun ( ) dan masing-masing anggotanya dipisahkan oleh tanda koma [Zarman dan Wicaksono, 2020].
Sintak penulisan : data = (nilai1, nilai2) Cara Mengakses Anggota Tuple : Tuple berbentuk menyerupai tipe List, maka kita bisa mengakses anggota tuple menggunakan index. Sintak penulisannya adalah : nama_tuple[index-ke]. Index dimulai dari 0 untuk anggota yang pertama, Sedangkan selanjutnya diikuti berdasarkan banyaknya anggota. Selain itu, bisa juga dengan menggunakan nilai min(-).
Contoh Tipe Data Tuple :
dan ketika di run :G. SetSet dalam bahasa pemrograman python adalah tipe data kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan:
nilai anggota yang disimpan harus unik (tidak duplikat)
nilai anggota yang sudah dimasukkan tidak bisa diubah lagi
set bersifat unordered atau tidak berurut, artinya anggotanya tidak bisa diakses dengan index.
Set bisa digunakan untuk melakukan operasi himpunan matematika, seperti : gabungan, irisan, selisih dan komplemen [Zarman dan Wicaksono, 2020].
Cara Mengakses Tipe Set :
Secara umum kita bisa membuat set dengan 2 cara: dengan kurung kurawal { }, atau dengan sebuah list yang kita passing ke dalam fungsi : set([nilai]). Contoh Tipe Data Set
h. Dictionary
Tipe data ini memiliki anggota yang terdiri dari pasangan kunci-nilai (key-value). Mirip seperti kamus, dimana terdapat kata dan ada arti. Dictionary umumnya dipakai untuk data yang besar dan untuk mengakses anggota data secara acak. Anggota Dictionary tidak memiliki indeks. Dictionary dideklarasikan menggunakan tanda kurung kuruwal { }, dimana anggotanya memiliki bentuk kunci : nilai atau key-value, dan setiap anggota dipisahkan dengan tanda koma. Selain itu, bisa juga diakses dengan menggunakan fungsi get(). Dengan menggunakan fungsi get(), bila kunci tidak ada di dalam dictionary, maka akan dikembalikan None. Bila tidak menggunakan fungsi get(), maka akan terjadi error KeyError bila kunci yang hendak diakses tidak ada di dalam dictionary [Zarman dan Wicaksono, 2020]. Sintak penulisan tipe data Dictionary adalah
nama_variabel = {“Key1”: “value”, “Key2”: “value} Contoh Tipe Data Dictionary:
I. Penggabungan (Concatenation)
Komentar
Posting Komentar