3 minutes
Tipe data adalah kelompok data berdasarkan jenis tertentu. Tipe data sendiri memiliki fungsi menyimpan nilai dari sebuah data sesuai jenis data itu sendiri. Layaknya wadah, wadah yang dikhususkan untuk menyimpan sesuatu sesuai dengan kegunaannya.
Python memiliki banyak tipe data, berikut adalah beberapa tipe data yang sering digunakan dalam python.
String | text | "Ini adalah sebuah kalimat" |
Integer | numeric | 1234 atau 20
|
Float | numeric | 1.231 atau 0.2
|
Complex | numeric | 1 + 1j
|
Hexadecimal | binari | 3A atau 10A
|
List | sequence | ['adexe', 10, variable]
|
Tuple | sequence | ['adexe', 20, variabel]
|
Range | sequence | range[6]
|
Dictionary | mapping | {"nama":"AlifianAdexe","umur":20}
|
Set | set | {20, 21, 22}
|
Boolean | boolean | True atau False
|
Frozenset | set | frozenset[{'banana','apple'}]
|
Bytes | binari | b'\x00\x00\x00\x00\x00'
|
String
Tipe data string
berfungsi untuk menyatakan huruf / kalimat yang berupa angka, tulisan atau pun karakter khusus. Pendeklarasian variable untuk tipe string
diapit oleh "
atau '
.
varStr = "Ini adalah contoh data tipe string"
strVar = 'ini pun sama'
iniString = "Bisa Angka 4, Bisa Karakter + - / * dan masih banyak lagi"
Integer
Tipe data integer
berfungsi untuk menyatakan angka bilangan bulat. Berbeda dengan tipe string
, tipe data tipe integer
dapat diaplikasikan pada
operasi matematika.
varInt = 20
varInt2 = 928229289321
iniInteger = 10101010101010101
Float
Tipe data float
berfungsi untuk menyatakan angka bilangan desimal.
varFloat = 3.14
var2 = 10.02839123
iniFloat = 0.0000000000001
Complex
Tipe data complex
berfungsi untuk menyatakan angka real dan imajiner. Bilangan imajiner adalah bilangan yang diperoleh dari akar bilangan rasional negatif.
Hexadecimal
Tipe data hexadecimal
berfungsi untuk sistem bilangan
basis 16 , sebuah sistem bilangan yang menggunakan 16 simbol dengan urutan angka sebagai berikut 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
.
List
Tipe data list
adalah sebuah urutan [sequence] dari kumpulan data yang dapat diubah - ubah [Flexibel]. Data list
dapat didefinisikan dengan []
atau list[]
.
var = ['adexe','list',20]
var2 = list['adexe','list',20]
Tupple
Tipe data tupple
adalah sebuah urutan [sequence] untuk menyimpan beberapa data yang tidak dapat diubah -
ubah [Fixed]. Data tupple
dapat didefinisikan dengan []
atau tuple[]
.
var = ['adexe','list',20]
var2 = tupple['adexe','lol',40]
Range
Menurut saya range
jenis nya lebih ke arah fungsi, karena menghasilkan sebuah urutan angka berdasarkan parameter yang diberikan. range
biasanya digunakan untuk membuat looping pada python.
Dictionary
Tipe data dictionary
adalah jenis array untuk menyimpan beberapa pasang data yang memiliki “key” untuk
penunjuk value.
var = {'nama':"adexe",'umur':20}
var2 = dict[{'nama':"adexe",'umur':20}]
Set
Tipe data set
adalah tipe data yang terdiri dari kelompok data yang sama [uniqe]. Sehingga data yang ada didalamnya tidak boleh ada yang sama. Jika ada yang sama maka akan melebur menjadi satu.
var = set[[1,2,3]]
var2 = {1,2,3}
Boolean
Tipe data boolean
adalah tipe data yang hanya memiliki 2 nilai yaitu True
dan False
. Biasa digunakan dalam kebutuhan conditional programming.
😊 Mungkin Kalian Tertarik! 😊
python
476 Words
2019-09-05 00:00 +0000
2c2b2a2 @ 2022-07-21