Ketika kita belajar tentang pemrograman komputer, tentunya kita sering mendengar istilah data.Data sendiri terbagi menjadi beberapa macam tipe data yang memiliki fungsi tersendiri.Secara definisi tipe data dapat diartikan sebagai sebuah pengklasifikasian data berdasarkan jenis data yang dijadikan sebagai suatu media pada komputer yang digunakan untuk menampung data atau informasi.Tipe data pada komputer diperlukan agar kompiler dapat mengetahui tentang bagaimana sebuah data itu akan digunakan. Dalam pemrograman terdapat beberapa tipe data yang sering digunakan, seperti tipe data integer, string, booleans, character,float.

Berikut ini adalah tipe data pada pemrograman python:

Tipe Data Penjelasan Contoh
Integer Menyatakan Bilangan Bulat 20 atau 1200
Boolean Menyatakan benar True yang bernilai 1, atau salah False yang bernilai 0 True Atau False
String enyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda " atau ') " Belajar Pemrograman Python"
Float enyatakan bilangan yang mempunyai koma 3.14 atau 2.99
List Data untaian yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah ['nama','alamat',123]
Tuple Data untaian yang menyimpan berbagai tipe data tapi isinya tidak bisa diubah ['nama','alamat',123]
Dictionary Data untaian yang menyimpan berbagai tipe data berupa pasangan penunjuk dan nilai {'nama': 'adi','id':2}
Hexadecimal Menyatakan bilangan dalam format heksa (bilangan berbasis 16) 9a atau 1d3