Belajar Tipe Data di Python: Jenis-Jenis Tipe Data dan Contoh Penggunaannya



Tipe data adalah kelompok data berdasarkan jenis tertentu. Tipe data berfungsi untuk menyimpan nilai dari sebuah data sesuai dengan jenis data tersebut Layaknya wadah, Analoginya, tipe data adalah seperti wadah yang khusus digunakan untuk menyimpan data sesuai dengan jenis atau format yang ditentukan.

Python memiliki banyak tipe data, berikut adalah beberapa tipe data yang sering digunakan dalam python.

1. String

Tipe data string dalam bahasa pemrograman Python berfungsi untuk merepresentasikan teks atau karakter, baik itu berupa huruf, angka, maupun karakter khusus. String dapat dideklarasikan dengan menggunakan tanda petik tunggal ('...') atau tanda petik ganda ("..."). Misalnya, "Hello World" dan 'Halo Dunia' merupakan contoh string yang sama-sama valid dalam Python.

varString = "Ini adalah contoh data tipe string"
iniString = "Bisa berupa Angka atau pun Bisa berupa Karakter + - / * dan masih banyak lagi"
{codeBox}

 

2. Integer

Tipe data integer dalam bahasa pemrograman Python berfungsi untuk merepresentasikan bilangan bulat (integer) baik itu positif maupun negatif. Tipe data integer memungkinkan untuk dilakukan operasi matematika seperti penjumlahan, pengurangan, perkalian, dan pembagian. Berbeda dengan tipe data string yang hanya berupa teks atau karakter saja dan tidak dapat dioperasikan dalam bentuk matematika.

Int1 = 10
Int2 = 1234567890
{codeBox}

 

3. Float

Tipe data float berfungsi untuk menyatakan angka bilangan desimal.

Float1 = 3.14
Float2 = 10.101
Float3 = 0.1001001010001
{codeBox}

 

4. Complex 

Tipe data complex dalam bahasa pemrograman Python berfungsi untuk merepresentasikan angka kompleks yang terdiri dari bagian real dan imajiner. Bilangan kompleks adalah bilangan yang terdiri dari bagian real dan imajiner, dimana bilangan imajiner dinyatakan dalam bentuk akar bilangan negatif. Dalam Python, tipe data complex dapat diwakili dengan menambahkan akhiran "j" pada angka imajiner, misalnya 3+4j. Tipe data complex biasanya digunakan dalam bidang ilmu fisika, matematika, dan teknik.

Complex1 = 5j
Complex2 = 5+0j
{codeBox}

5. Hexadecimal

Tipe data hexadecimal adalah salah satu jenis tipe data dalam bahasa pemrograman Python yang digunakan untuk merepresentasikan bilangan dalam sistem bilangan basis 16. Sistem bilangan basis 16 adalah 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. Dalam bahasa Python, bilangan hexadecimal dapat dideklarasikan dengan menambahkan awalan "0x" atau "0X" di depan bilangan tersebut.

a = 0x2F
b = 0XFF
{codeBox}

6. Tuple

Tipe data tuple dalam bahasa pemrograman Python adalah sebuah struktur data berupa urutan (sequence) yang dapat menyimpan beberapa data dengan tipe yang berbeda-beda. Yang membedakan tuple dengan tipe data sequence lainnya, seperti list, adalah tuple bersifat immutable atau tidak dapat diubah setelah dideklarasikan. Tuple didefinisikan dengan menggunakan tanda kurung () atau fungsi tuple().

var1 = ('aldete','list',20)
var2 = tupple('aldete','lol',40)
{codeBox}

7. Range

Tipe data range dalam Python adalah tipe data yang digunakan untuk membuat urutan angka berdasarkan parameter yang diberikan. Urutan angka ini biasanya digunakan dalam perulangan for loop. Tipe data range dapat didefinisikan dengan menggunakan fungsi range(), yang menerima tiga parameter yaitu start, stop, dan step (opsional).

Parameter start menunjukkan nilai awal urutan angka, parameter stop menunjukkan nilai akhir urutan angka (tidak termasuk nilai stop itu sendiri), dan parameter step menunjukkan jarak antara angka-angka pada urutan tersebut (defaultnya adalah 1). Range dengan parameter (5) akan menghasilkan urutan angka 0, 1, 2, 3, 4, sedangkan range dengan parameter (1, 5) akan menghasilkan urutan angka 1, 2, 3, 4.

for i in range(10):
print(i)
{codeBox}

 

8. Dictionary

Tipe data dictionary adalah jenis array untuk menyimpan beberapa pasang data yang memiliki “key” untuk penunjuk value.

var1 = {'nama':"aldete",'umur':18}
var2 = dict({'nama':"aldete",'umur':18})
{codeBox}

9. Set

Tipe data set dalam Python adalah tipe data yang digunakan untuk menyimpan kumpulan data yang unik, yang artinya tidak ada duplikat nilai yang diperbolehkan di dalam set. Set dalam Python didefinisikan dengan menggunakan kurung kurawal {} atau dengan menggunakan fungsi bawaan set(). Set juga dapat digunakan untuk melakukan operasi matematika seperti gabungan (union), irisan (intersection), dan selisih (difference) antara dua set.

var1 = set((1,2,3))
var2 = {1,2,3}
{codeBox}

10. Boolean

Tipe data boolean adalah tipe data yang hanya memiliki 2 nilai yaitu True dan False. Biasa digunakan dalam kebutuhan conditional programming.

var1 = True
var2 = False
{codeBox}

Posting Komentar

Lebih baru Lebih lama