25 Jun 2023

Python: Tipe Data dan Variabel

· 25 Jun 2023 · 0 min read

 
Variabel adalah suatu wadah yang digunakan untuk menyimpan suatu nilai. Variabel dibuat dengan cara mendeklarasikannya sesuai bahasa pemrograman yang digunakan. Variabel akan dibuat pada memori (RAM) dengan ukuran (size) sesuai pada tipe data yang dideklarasi.

Aturan Penamaan Variabel

Pada saat variabel dideklarasikan, kita akan menulis nama variabel yang diinginkan. Aturan penamaan variabel hampir sama di setiap bahasa pemrograman. Berikut adalah aturannya.

  1. Hanya boleh diawali dengan huruf alfabet
  2. Boleh mengandung alfabet (A-Z, a-z), angka (0-9), serta simbol underscore (_)
  3. Tidak boleh sama dengan reserved word atau kata yang sudah dipakai sebagai sintaks bahasa pemrograman tersebut, seperti misalnya if, else, dan sebagainya. (Tips: saat membuat variabel, pastikan nama variabel tidak berubah warna, karena kemungkinan kata tersebut termasuk reserved word)

Cara Mendeklarasikan Variabel

Pada bahasa pemrograman Python, tipe data tidak perlu disebutkan saat mendeklarasikan variabel. Berikut adalah contoh pendeklarasian variabel pada Python.

angka = 7

Berbeda dengan Python, bahasa pemrograman C++ memerlukan tipe data saat mendeklarasikan sebuah variabel.

int angka = 7;

Meskipun begitu, sangat penting bagi kita untuk mengetahui semua tipe data yang ada, karena kita tidak bisa serta merta mencampur tipe data satu dengan yang lain.

Tipe Data

Setiap data memiliki tipe/ciri khas tersendiri. Setiap data juga memiliki kegunaan yang berbeda-beda. Oleh karena itu kita harus mengenali tipe-tipe data yang ada.

1. Integer

Tipe data integer digunakan untuk data bilangan bulat desimal (tidak memiliki koma di belakangnya).

a = 100
2. Float

Tipe data float digunakan untuk data bilangan riil desimal (memiliki koma). Saat mendeklarasikan variabel float, gunakan titik sebagai koma.

b = 7.25
3. String

Tipe data string digunakan untuk data berupa teks. Jangan lupa sisipkan tanda petik di awal dan di akhir teksnya, boleh menggunakan petik satu (‘) maupun petik dua (“).

c = 'halo semua'

d = "ini juga bisa"
4. Boolean

Tipe data boolean hanya dapat diisi dengan True atau False. Kita juga bisa menggunakan 1 sebagai True atau 0 sebagai False.

e = True
f = False

g = 1
h = 0

Casting

Ketika kita ingin mengubah tipe data suatu nilai atau variabel, kita bisa melakukan casting. Berikut adalah contoh casting ke integer.

a = '100'

# casting ke integer
b = int(a)
c = int('9')
d = int(6.75) # menghilangkan koma jadi 6

Berikut contoh casting ke float.

b = 100

# casting ke float
x = float(b)
y = float(56) # akan menjadi 56.0

Berikut contoh casting ke string.

# casting ke string
n = str(88)
m = str(9.25)

Berikut contoh casting ke boolean.

# casting ke boolean
p = bool(1) # menjadi True
q = bool(0) # menjadi False

Casting akan dibutuhkan saat mau melakukan operasi atau aritmatika.

DITULIS OLEH

Seorang digital creator dari Indonesia.