Tipe data | Data type Python - Materi pemrograman dasar kali ini adalah memahami tipe data python. Kemarin kita telah mempraktekan dan menerapkan fungsi print() python untuk menampilkan atau memanggil variabel informasi dari python.
Tipe data yang sering saya contohkan semenjak awal belajar Python, adalah tipe data string (teks). Itu hanya salah satu jenis tipe. Komputer memungkinkan Anda merepresentasikan informasi dengan cara lain juga. Salah satu cara paling mendasar tetapi paling penting adalah angka.
Bicara tipe data, seharusnya bersamaan dengan belajar tentang variabel. Karena mau tidak mau, variabel kita pakai sebagai wadah untuk menyimpan data yang berbeda-beda tipe dan fungsinya.
Pengertian Tipe Data Python
Sebelum ke tipe data di dalam bahasa pemrograman Python, kita bahas dulu Apa itu tipe data? Sumber wikipedia (Data type):
Terjemahannya:
“Tipe data atau kadang disingkat dengan ‘tipe’ saja adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut”
Jadi, tipe data adalah cara memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer itu sendiri.
Sebenarnya komputer sudah tahu tipe data apa saja yang bisa diolah, tinggal kita si programmer memasukan tipe data yang tepat agar komputer paham keinginan kita.
Sebagai contoh, misalkan kamu memiliki data berupa angka pecahan. Agar bisa dipahami oleh Python, data ini disimpan ke dalam variabel dengan tipe data float.
Nantinya variabel ini akan diproses sesuai dengan tipe data float, misalnya di tambah (python bisa memproses tambah karena tahu tipe datanya adalah float).
Jenis-jenis tipe data python
Ada 3 jenis type data yang sering dipakai sebagai awal belajar pemrograman python, yaitu:
- Tipe data numerik (angka)
- Tipe data string (teks)
- Tipe data boolean (logik)
1. Tipe data numerik
Tipe data numerik ternyata ada beberapa jenis lagi, yaitu:
- int (integer) untuk menyatakan bilangan bulat, contoh: 1, 2, 4, 20, 40, 76, dll.
- float untuk menyatakan bilangan pecahan, contoh: 1.5, 40.25, 80.3, dll.
2. Tipe data string
Tipe data string ternyata ada beberapa jenis lagi juga, yaitu:
- char (character) untuk menyatakan 1 karakter, contoh: 'A'
- string kumpulan karakter, contoh: 'siswa SMKN 1 Natar'
3. Tipe data boolean
Tipe data boolean digunakan untuk menentukan logika, karena tipe data ini hanya memiliki 2 kondisi yaitu True (Benar) dan False (salah)
9 tipe data python
Di Python ada banyak tipe data memungkinkan programmer untuk menggunakan beberapa tipe data yang berbeda sekaligus. Dibawah adalah daftar tipe-data yang sering dipakai didalam python
- Boolean
- String
- Integer
- Float
- Set
- Complex Number
- List
- Tuple
- Dictionary
Penjelasan tipe data Python
Boolean | True atau False | Menyatakan benar True yang bernilai 1, atau salah False yang bernilai 0 |
String | "belajar python kelas 10 SMKN 1 natar" | Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda " atau ') |
Integer | 10 atau 4533 | Menyatakan bilangan bulat |
Float | 3.14 atau 19.23 | Menyatakan bilangan yang mempunyai koma |
Set | {"rudy", 2020, "Python"} | Tipe data untuk mengolah himpunan data. Biasanya untuk irisan |
Complex | 1 + 5j | Menyatakan pasangan angka real dan imajiner |
List | ['xyz', 786, 2.23] | Data untaian yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah |
Tuple | ('xyz', 768, 2.23) | Data untaian yang menyimpan berbagai tipe data tapi isinya tidak bisa diubah |
Dictionary | {'nama': 'adi','id':2} | Data untaian yang menyimpan berbagai tipe data berupa pasangan penunjuk (index) dan nilainya |
Cara membuat script python tipe data di Android
- Buka aplikasi Qpython
- Buka menu editor
- Tekan tombol New File
- Pilih Blank File
- Ketik script dibawah ini #Tipe Data String foo = "Belajar Python untuk SMK" print(foo) #Tipe Data Integer uang = 1500 print(uang) #Tipe Data Float koma = 99.123 print(koma) #Tipe Data Complex Number data = 4j print(data) #Tipe Data Boolean info = True print(info) #Tipe Data List daftar = ["satu","dua","tiga","satu"] print(daftar) #Tipe Data Tuple kelas = ("satu","dua","tiga","satu") print(kelas) #Tipe Data Set kelompok = {"satu","dua","tiga","empat"} print(kelompok) #Tipe Data Dictionary halaman = {"satu":1, "dua":2.13, "tiga":"a", "empat": True} print(halaman)
- Tekan tombol Save
- Pilih folder di scripts3
- Simpan dengan nama : latihantipedata.py
- Tekan tombol ceklist
- Tekan tombol RUN (PLAY) untuk menguji script
- Jika berhasil tanpa error, akan tampil output
- Tekan enter untuk Exit
Cara membuat script python tipe data di PC atau Laptop
- Buka aplikasi IDLE
- Tekan tombol File -> New File
- Ketik script dibawah ini #Tipe Data String foo = "Belajar Python di SMK" print(foo) #Tipe Data Integer uang = 1500 print(uang) #Tipe Data Float koma = 99.123 print(koma) #Tipe Data Complex Number data = 4j print(data) #Tipe Data Boolean info = True print(info) #Tipe Data List daftar = ["satu","dua","tiga","satu"] print(daftar) #Tipe Data Tuple kelas = ("satu","dua","tiga","satu") print(kelas) #Tipe Data Set kelompok = {"satu","dua","tiga","empat"} print(kelompok) #Tipe Data Dictionary halaman = {"satu":1, "dua":2.13, "tiga":"a", "empat": True} print(halaman)
- Tekan tombol File -> Save
- Pilih folder di Drive D atau dimana saja
- Simpan dengan nama : latihantipedata.py
- Tekan tombol RUN untuk menguji script
- Jika berhasil tanpa error, akan tampil output
- Ketik Exit() untuk keluar command prompt
Rudy Setiawan
Hi, saya Rudy Setiawan. Terimakasih sudah berkenan membaca artikel ini sampai habis. Untuk terus memberi manfaat, subscribe kanal Youtube saya dilink ini + Youtube juga ya...terimakasih