Tipe Data dan Cara Membuat Variabel di Python untuk Pemula
Syaukha Ahmad Risyad
•
02 September 2023
•
943
Jadi, Sobat MinDi mau mulai belajar Python? Kamu berada di artikel yang tepat, karena MinDi bakal jelasin tipe-tipe data dan cara membuat variabel di Python!
Python memang merupakan salah satu tools paling penting buat dikuasai kalau kamu mau bergelut di dunia data science. Sebelum kamu melangkah jauh, baiknya kamu mulai dengan dasar-dasar Python terlebih dahulu. Di artikel ini, MinDi bakal menjelaskan tipe-tipe data yang ada di Python, dan bagaimana kamu bisa membuat variabel kamu sendiri. Baca sampai habis, ya!
Apa itu Variabel di Python?
Variabel merupakan salah satu konsep dasar dalam pemrograman Python. Variabel digunakan untuk menyimpan data atau nilai tertentu dalam program. Dalam Python, kita dapat membuat variabel tanpa harus mendeklarasikan tipe data tertentu. Hal ini memudahkan kamu dalam penggunaan variabel.
Ketika kamu membuat variabel dalam Python, kamu sebenarnya mengalokasikan ruang di memori untuk menyimpan nilai tersebut. Variabel memungkinkan kamu untuk memanipulasi data dengan lebih mudah.
Aturan Penamaan Variabel di Python
Dalam Python, ada beberapa aturan yang perlu diikuti saat kamu memberi nama pada variabel:
Nama variabel harus dimulai dengan huruf (a-z, A-Z) atau garis bawah (_). Artinya variabel tidak boleh diawali oleh angka atau karakter.
Setelah karakter pertama, variabel dapat berisi huruf, angka, atau garis bawah.
Python bersifat case-sensitive, artinya variabel dengan huruf besar dan kecil dianggap berbeda (misalnya: umur dan Umur adalah dua variabel yang berbeda).
Kata kunci yang sudah built in dalam Python tidak bisa digunakan sebagai nama variabel, seperti if, for, while, dan sebagainya.
Tipe-tipe Data di Python
Dalam bahasa pemrograman, termasuk Python, setiap nilai dalam variabel digambarkan dalam tipe-tipe data tertentu. Python sendiri akan memperlakukan setiap tipe data secara berbeda. Berikut adalah beberapa tipe-tipe data yang umum kamu temui ketika bekerja menggunakan Python.
Tipe Data Numerik
Data numerik merujuk pada tipe data yang digunakan untuk merepresentasikan angka. Tipe data ini sangat penting dalam pemrograman karena sering digunakan untuk perhitungan matematika, analisis data, dan banyak tugas lainnya. Python menyediakan beberapa tipe data numerik yang berbeda untuk mengakomodasi berbagai jenis angka dan perhitungan:
Integer (int): Tipe data integer digunakan untuk merepresentasikan angka bulat. Integer tidak memiliki bagian desimal dan dapat berupa positif, negatif, atau nol.
Float: Tipe data float digunakan untuk merepresentasikan angka desimal. Float memiliki bagian desimal dan dapat digunakan untuk menghitung angka dengan presisi desimal.
Complex: Tipe data complex digunakan untuk merepresentasikan angka kompleks, yang terdiri dari bagian riil dan imajiner. Imajiner ditandai dengan menggunakan huruf "j" setelah angka imajiner.
Tipe Data String
Tipe data string digunakan untuk merepresentasikan teks atau urutan karakter. String adalah salah satu tipe data paling umum dalam pemrograman karena banyak digunakan untuk menyimpan dan memanipulasi teks, seperti kata-kata, kalimat, atau bahkan kode HTML.
String dalam Python dapat dibuat dengan menggunakan tanda kutip tunggal (' ') atau tanda kutip ganda (" "). Contohnya adalah seperti berikut.
nama = "Alice"
alamat = 'Jl. Merdeka No. 123'
Tipe Data Boolean
Tipe data selanjutnya adalah tipe data boolean, yang digunakan untuk merepresentasikan dua nilai (biner): ‘True’ (benar) dan ‘False’ (salah). Tipe data boolean sangat penting dalam pengambilan keputusan atau eksekusi kondisional dalam program. Data boolean sering digunakan untuk menguji kebenaran suatu pernyataan atau kondisi.
Tipe data boolean sering kali muncul dalam struktur percabangan (if-else statements) dan dalam operasi perbandingan dalam pemrograman. Hasil dari operasi perbandingan adalah nilai boolean yang menunjukkan apakah pernyataan tersebut benar atau salah.
Misalnya adalah dengan kode berikut.
print(5 > 4)
print(5 == 4)
print(5 < 4)
Pada contoh di atas, kamu membandingkan angka 5 dan 4. Kita tahu bahwa 5 tentunya lebih besar dari 4. Sehingga pernyataan pertama adalah benar, dan dua pernyataan lain adalah salah. Sehingga jika kamu menjalankan kode di atas, kamu akan mendapatkan hasil seperti berikut.
True
False
False
Tipe Data List
Tipe data list digunakan untuk menyimpan sekumpulan nilai dalam urutan tertentu. Setiap nilai dalam list disebut elemen, dan elemen-elemen ini dapat berupa tipe data apa pun, termasuk campuran tipe data.
List di Python ditandai dengan penggunaan tanda kurung siku ([]), dan setiap elemen dalam list dipisahkan oleh koma. Kamu dapat membuat list kosong atau mengisi list dengan nilai-nilai pada saat pembuatan atau setelahnya. Contohnya adalah seperti berikut.
buah = ["apel", "pisang", "jeruk"]
angka = [1, 2, 3, 4, 5]
campuran = [1, "dua", 3.0, True]
Kalau kamu ingin membuat list kosong, kamu dapat menulis tanda kurung siku tanpa elemen di dalamnya.
kosong = []
Tipe Data Lain
Selain tipe-tipe data yang sudah disebutkan, ada pula beberapa tipe data lain yang dapat kamu temui dan gunakan dalam Python. Tipe-tipe tersebut adalah sebagai berikut.
Tuple: Tuple adalah tipe data yang mirip dengan list, tetapi dengan perbedaan utama bahwa tuple bersifat unchangeable, artinya elemen-elemen dalam tuple tidak dapat diubah setelah tuple dibuat. Tuple ditandai dengan penggunaan tanda kurung biasa ().
Set: Set adalah tipe data yang menyimpan kumpulan nilai unik tanpa urutan tertentu. Set ditulis dengan kurung keriting {}.
Dictionary: Dictionary adalah tipe data yang menghubungkan pasangan kunci dengan nilai yang sesuai. Setiap kunci dalam dictionary harus unik. Dictionary digunakan untuk menyimpan data dalam bentuk pasangan kunci-nilai. Dictionary juga ditulis dengan kurung keriting {}.
Pemilihan tipe data sangatlah penting karena akan mempengaruhi bagaimana Python membaca dan mengoperasikan variabel kamu. Kalau kamu ingin belajar Python secara intensif dan praktis, Dibimbing.id punya programnya buat kamu berlatih dengan real-case project!
Cara Membuat Variabel di Python
Nah, sekarang kita akan membahas bagaimana kamu bisa membuat variabel di Python.
Membuat variabel di Python sangat mudah. Kamu hanya perlu memberikan nama pada variabel dan mengisinya dengan nilai yang diinginkan. Berikut contoh cara membuat variabel.
umur = 25
pekerjaan= "Programmer"
tinggi = 175.5
Dalam contoh di atas, kita telah membuat tiga variabel dengan nama ‘umur’, ‘pekerjaan’, dan ‘tinggi’. Variabel ‘umur’ berisi data numerik 25, variabel ‘pekerjaan’ berisi string "Programmer", dan variabel ‘tinggi’ berisi angka desimal 175.5.
Memeriksa Tipe Data di Python
Selain membuat variabel baru, terkadang kamu perlu memeriksa tipe data dari suatu variabel untuk memastikan bahwa operasi yang ingin kamu lakukan sesuai dengan tipe data yang diharapkan. Untuk melakukan ini, kamu dapat menggunakan fungsi bawaan Python yang disebut ‘type()’. Fungsi ini akan mengembalikan informasi tentang tipe data dari suatu objek atau variabel. Berikut adalah cara menggunakannya.
data = 25
print(type(data)) # Output: <class 'int'>
pekerjaan = "Programmer"
print(type(pekerjaan)) # Output: <class 'str'>
tinggi = 175.5
print(type(tinggi)) # Output: <class 'float'>
status = True
print(type(status)) # Output: <class 'bool'>
Konversi Tipe Data di Python
Terkadang, kamu juga mungkin perlu mengubah tipe data dari suatu variabel ke tipe data lain. Python memungkinkan konversi antar tipe data ini. Kamu cukup menuliskan tipe data yang baru terhadap variabel yang kamu tuju. Misalnya seperti berikut.
umur = 25
umur_string = str(umur) # Mengubah integer menjadi string
Belajar Python untuk Data Science
Menguasai Python merupakan keterampilan yang harus dimiliki kalau kamu mau mendalami dunia data science. Kamu mungkin masih bingung apa saja yang perlu kamu pelajari dalam Python, dan bagaimana kamu bisa mempelajarinya.
Tenang saja, Sobat MinDi, karena ada Bootcamp Data Science dari Dibimbing.id yang bisa kamu ikuti untuk mempelajari semua tentang Python dalam data science!
Bootcamp ini sudah punya silabus yang relevan dan kurikulum yang terstruktur. Jadi dengan ikutan bootcamp ini, kamu sudah dapat belajar topik-topik penting buat kamu menguasai Python.
Makanya, ayo belajar Python sampai mahir bareng Dibimbing.id!
Tags