Pemrograman Python: Tipe Data Python

Sudah pasti bahwa belajar Python untuk pemula memiliki banyak kegunaan di berbagai bidang keilmuan. Salah satu bidang data yang sangat familiar dengan penggunaan Python sebagai bahasa pemrograman adalah bidang ilmu data.

Meluasnya penggunaan Python oleh berbagai pihak membuat banyak orang tertarik untuk mulai mempelajarinya. Seperti yang Anda ketahui, Python adalah bahasa pemrograman yang termasuk dalam kategori bahasa tingkat tinggi.

Saya menggunakan ini ketika melihatnya dari tingkat bahasa pemrograman. Python mampu membangun aplikasi, baik web maupun seluler secara bersamaan. Padahal, Python adalah bahasa pemrograman tingkat tinggi.

Jangan khawatir jika ternyata Python bisa dimengerti bahkan bagi mereka yang baru mengenal data dan ingin belajar Python. Dalam mempelajari Python, ada banyak jenis data yang biasa digunakan oleh para peminat data untuk pengolahan data.

Pada artikel ini, Sikeplu akan berbagi pengetahuan tentang tipe data yang umum digunakan di Python. Karena dalam bahasa pemrograman apapun, data akan selalu ada dan akan diproses dari input hingga output. Jadi, jika Anda ingin mulai menggunakan Python, Anda perlu tahu tentang tipe data. Penasaran, bukan? Mari kita bahas!

Tipe Data Numbers (Numerik)

Tipe data numerik adalah tipe data Python dan merupakan angka yang dapat ditambahkan, dikurangi, dikalikan, atau dibagi. Beberapa tipe data berisi data numerik dalam Python seperti:

Integer

Tipe data integer adalah tipe data numerik yang berisi integer. Misalnya angka 1,2,3 dan seterusnya. Jadi setiap variabel yang memiliki nilai integer akan diklasifikasikan sebagai integer. Dalam Python, panjang data yang valid ditentukan oleh jumlah memori yang tersedia. Selain tipe data float, ada hingga 17 digit setelah koma.
Berikut adalah contoh tipe data integer:

#tipe data integer

panjang = 10

print(panjang)

Float

Tipe datanya hampir sama dengan integer, kecuali tipe data float digunakan untuk variabel dengan nilai desimal/desimal. Tipe data float juga termasuk dalam tipe data numerik karena tipe data ini menyimpan bilangan sebagai pecahan atau disebut juga dengan bilangan real. Pisahkan bilangan desimal dengan titik (.).
Berikut adalah contoh tipe data mengambang:

#tipe data float

lebar = 5.5

print(lebar)

Complex

Meskipun data digital lainnya adalah data yang kompleks, seperti namanya, ini adalah data yang kompleks. Mewakili nilai imajinasi. Berikut adalah contoh tipe data mengambang:

#tipe data complex

a = 5j

b = 10j

c = a + b

print(a, '+', b, '=', c)

Tipe Data String (Teks)

Tipe data string juga dikenal sebagai tipe data teks, tipe data ini digunakan untuk menyimpan teks. Data string harus diapit oleh tanda kutip ganda, tanda kutip ganda (“”), atau tanda kutip ganda (“”) setelah karakter sama dengan (=). Jadi apa perbedaan antara tipe data numerik dan tipe data string?

Perbedaannya terletak pada pekerjaan dan cara Anda bekerja. Misalkan kita ingin menambahkan dua variabel, yang kita dapatkan adalah hasil penjumlahannya.

Berbeda jika kita menambahkan dua variabel bertipe String, yang kita dapatkan adalah hasil dari penggabungan keduanya. Berikut adalah contoh tipe data String:

#tipe data string

data = "DQLab 2021"

print(data)

Dan berikut adalah contoh perbedaan dari data numerik dan data string:

#penjumlahan dua data numerik

print(2+2)

Output: 4

#penjumlahan dua data string

Print("2" + "2")

Output: 22

Tipe Data Boolean

Selanjutnya adalah tipe data Boolean. Tipe data Boolean adalah tipe data yang paling sederhana dan mudah. Tipe data Boolean hanya menyimpan dua nilai, yaitu; Benar dan salah.

Benar untuk pernyataan yang mengembalikan benar dan salah untuk mewakili pernyataan yang mengembalikan salah.

Mengetik benar dan salah pada karakter pertama harus menggunakan huruf besar dan huruf kecil untuk tipe data ini ketika terjadi kondisi menggunakan fungsi IF.

Tipe data Boolean juga penting untuk digunakan dalam membangun program/aplikasi skala besar. Itu dapat mengontrol kecepatan dan aliran perangkat lunak yang kita buat.

Tipe Data Python

Tipe data adalah media atau memori pada komputer yang digunakan untuk menyimpan informasi.
Python sendiri memiliki tipe data yang agak unik jika kita bandingkan dengan bahasa pemrograman lain. Berikut adalah tipe data dari bahasa pemrograman Python:

Tipe DataContohPenjelasanBooleanTrue atau FalseMenyatakan benar True yang bernilai 1, atau salah False yang bernilai 0String”Ayo belajar Python”Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda ” atau ‘)Integer25 atau 1209Menyatakan bilangan bulatFloat3.14 atau 0.99Menyatakan bilangan yang mempunyai komaHexadecimal9a atau 1d3Menyatakan bilangan dalam format heksa (bilangan berbasis 16)Complex1 + 5jMenyatakan pasangan angka real dan imajinerList['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
print(type(biodata)) #fungsi untuk mengecek jenis tipe data. akan tampil <class 'dict'> yang berarti dict adalah tipe data dictionary

Leave a Reply

Your email address will not be published. Required fields are marked *