Dalam pemrograman dikenal dengan istilah tipe data (data type) yang berguna untuk mengindentifikasi suatu nilai ke alamat memori. Biasanya tipe data data ditampung kedalam variabel agar nilai dari tipe data tersebut dapat diolah untuk keperluan tertentu
Setiap bahasa pemrograman memiliki tipe data, diartikel ini akan membahas tipe data dasar pada python. Berikut tipe data dasar pada python dalam bentuk table.
Nama |
Tipe Data |
Deskripsi |
---|---|---|
Integer |
int |
Menunjukkan bilangan bulat, seperti : 1 3 100 1500 |
Float Point |
float |
Menunjukkan bilangan desimal, seperti : 1.23.6100.0 |
String |
str |
Menunjukkan karakter, kata, kalimat : "halo", 'Selamat datang' "1000" |
List/Daftar |
list |
Menunjukkan data/daftar yang dapat menyimpan berbagai tipe data dan isi data dapat diubah: [10,"selamat datang",3.14] |
Dictionary |
dict |
Menunjukkan data/daftar berdasarkan key dan value (pasangan): {"key":"value","nama":"albardani"} |
Tuple |
tup |
Menunjukkan data/daftar yang dapat menyimpan berbagai tipe data dan isinya tidak dapat diubah : (10,"selamat datang",3.14) |
Set |
set |
Menunjukkan data/daftar yang unik dan tidak terurut: {"a","b"} {1, 3, 10, 6, 32} |
Boolean |
bool |
Menunjukkan nilai logika : True atau False |
Contoh Keluaran/Output Dari Tipe Data
silahkan coba script dibawah ini:
#tipe data integer print(10) #hasil keluaran 10 type(10) #hasil class int #tipe data float print(3.14) #hasil keluaran 3.14 type(3.14) #hasil keluaran class float #tipe data string print("selamat datang") #hasil selamat dating type("selamat datang") #hasil class str #tipe data list print([10,"selamat datang",3.14]) #hasil [10, 'selamat datang', 3.14] type([10,"selamat datang",3.14]) #hasil class 'list' #tipe data Dictionary print({"nama":"albardani", "umur":21}) #hasil {'nama': 'albardani', 'umur': 21} type({"nama":"albardani", "umur":21}) #hasil class 'dict' #tipe data Tuple print((10, "selamat datang", 3.14)) #hasil (10, 'selamat datang', 3.14) type((10, "selamat datang", 3.14)) #hasil class 'tuple' #tipe data Set print({"a","b"}) #hasil {'a', 'b'} type({"a","b"}) #hasil class 'set' #tipe data Boolean print(True) #hasil True type(True) #hasil class 'bool'
Contoh diatas sangatlah sederhana hanya output tipe data dan data itu sendiri. Pada artikel selanjutnya akan dibahas secara mendalam semua tipe data hingga Membuat aplikasi web dengan flask.
Dengan memiliki dasar yang baik kita kedepannya akan lebih mudah untuk belajar pemrograman yang lebih kompleks dan jika menemukan bug tentu lebih mudah memahaminya .