PT. Digital Media Techindo

Perum Pondok Tandala, Jl. Bungur V No. 230
Kawalu, Kota Tasikmalaya
Jawa Barat - Indonesia 46182


Setelah sebelumnya kita membahas tentang dasar-dasar pyton di Chapter 1, sekarang kita lanjut untuk chapter 2 dari Belajar Python Dasar tentang pengenalan Tipe data dan Variabel Python.

Chapter 2 : Tipe data dan variabel Python

Tipe Data Python

Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi.

Python mempunyai beberapa tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain.

Berikut ini merupakan beberapa tipe data yang ada di bahasa pemrograman Python :

Tipe DataContohPenjelasan
BooleanTrue atau FalseMenyatakan benar(True) yang bernilai 1, atau salah(False) yang bernilai 0
String“Python errorcybernews.id”Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit tanda ” atau ‘)
Integer25 atau 1209Menyatakan bilangan bulat
Float3.14 atau 0.99Menyatakan bilangan yang mempunyai koma
Hexadecimal9a atau 1d3Menyatakan bilangan dalam format heksa (bilangan berbasis 16)
Complex1 + 5jMenyatakan 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

 

Jika kita akan mencoba berbagai macam tipe data, cobalah script Python dibawah ini.


#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":"error", 'cybernews':404})
#tipe data Dictionary dimasukan ke dalam variabel biodata
biodata = {"nama":"error", 'cybernews':404} #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

Variabel Python

Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel menyimpan data yang dilakukan selama program dieksekusi, yang natinya isi dari variabel tersebut dapat diubah oleh operasi – operasi tertentu pada program yang menggunakan variabel.

Artinya, Variabel dapat menyimpan berbagai macam tipe data sehingga variabel berhubungan langsung dengan tipe data. Akan tetapi di dalam bahasa pemrograman Python, variabel mempunyai sifat yang dinamis. Artinya variabel Python tidak perlu didekralasikan tipe data tertentu dan variabel Python dapat diubah saat program dijalankan.

Seperti halnya bahasa pemrograman lain, Penulisan variabel Python juga memiliki aturan tertentu, yaitu :

  1. Karakter pertama harus berupa huruf atau garis bawah/underscore _
  2. Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka
  3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil dan huruf besar dibedakan dan berpengaruh. Sebagai contoh, variabel namaBelakang dan namabelakang atau NamaBelakang adalah variabel yang berbeda.

Untuk mulai membuat variabel di Python caranya sangat mudah. Kita hanya menuliskan variabel lalu mengisinya dengan suatu nilai dengan cara menambahkan tanda sama dengan (=) kemudian diikuti dengan nilai yang ingin dimasukan.

Dibawah ini adalah contoh penggunaan variabel dalam bahasa pemrograman Python :

#proses memasukan data ke dalam variabel
nama = "latiefdole"
#proses mencetak variabel
print(nama)

#nilai dan tipe data dalam variabel  dapat diubah
umur = 20               #nilai awal
print(umur)             #mencetak nilai umur
type(umur)              #mengecek tipe data umur
umur = "dua puluh satu" #nilai setelah diubah
print(umur)             #mencetak nilai umur
type(umur)              #mengecek tipe data umur

namaDepan = "error"
namaBelakang = "cybernews"
nama = namaDepan + " " + namaBelakang
umur = 22
hobi = "sharing"
print("Biodata\n", nama, "\n", umur, "\n", hobi)

#contoh variabel lainya
inivariabel = "Halo"
ini_juga_variabel = "Hai"
_inivariabeljuga = "Hi"
inivariabel222 = "Bye" 

panjang = 10
lebar = 5
luas = panjang * lebar
print(luas)

Mungkin pada materi kali ini dicukupkan sekian, sampai bertemu dalam materi berikutnya  yang akan membahas tentang Operator Python di Chapter 3 😉