Python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain.
Berikut adalah tipe data dari bahasa pemrograman Python :
Tipe Data | Contoh | Penjelasan |
---|---|---|
Boolean | True atau False | Menyatakan benar(True) yang bernilai 1, atau salah(False) yang bernilai 0 |
String | "Ayo belajar Python" | Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda " atau ') |
Integer | 25 atau 1209 | Menyatakan bilangan bulat |
Float | 3.14 atau 0.99 | Menyatakan bilangan yang mempunyai koma |
Hexadecimal | 9a atau 1d3 | Menyatakan bilangan dalam format heksa (bilangan berbasis 16) |
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 dan nilai |
Untuk mencoba berbagai macam tipe data, silahkan coba script Python dibawah ini.
#tipe data Boolean print(True) #tipe data String print("Ayo belajar Python") print('Belajar Python Sangat Mudah') #tipe data Integer print(20) #tipe data Float print(3.14) #tipe data Hexadecimal print(9a) #tipe data Complex print(5j) #tipe data List print([1,2,3,4,5]) print(["satu", "dua", "tiga"]) #tipe data Tuple print((1,2,3,4,5)) print(("satu", "dua", "tiga")) #tipe data Dictionary print({"nama":"Budi", 'umur':20}) #tipe data Dictionary dimasukan ke dalam variabel biodata biodata = {"nama":"Andi", 'umur':21} #proses inisialisasi variabel biodata print(biodata) #proses pencetakan variabel biodata yang berisi tipe data Dictionary type(biodata) #fungsi untuk mengecek jenis tipe data. akan tampil <class 'dict'> yang berarti dict adalah tipe data dictionary
Selanjutnya kita akan mempelajari tentang pengunaan variabel