Tutorial Belajar Python Part 8: Jenis-jenis Tipe Data dalam Bahasa Python

Data bisa disebut sebagai inti dari setiap program. Program itu sendiri tidak lain memproses data input untuk menghasilkan data output. Dan untuk bisa memproses itu semua, bahasa pemrograman butuh tipe data.

Dalam tutorial belajar bahasa pemrograman Python kali ini kita akan membahas sekilas tentang Jenis-jenis Tipe Data dalam Bahasa Python. Untuk penjelasan lebih rinci akan dibahas satu per satu mulai dari tutorial berikutnya.


Pengertian Tipe Data

Sebelum sampai ke jenis-jenis tipe data di dalam bahasa Python, ada baiknya kita membahas sedikit pengertian dari tipe data itu sendiri. Apa itu tipe data?

Mengutip dari wikipedia (Data type):

"A data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data".

Terjemahannya:

"Tipe data atau kadang disingkat dengan 'tipe' saja adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut"

Secara sederhana, tipe data adalah cara kita memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer.

Sebagai contoh, misalkan saya memiliki data berupa angka. Agar bisa dipahami oleh interpreter bahasa Python, data ini disimpan ke dalam variabel. Nantinya variabel ini akan diproses sesuai dengan tipe data angka, misalnya bisa ditambah, dikurangi, dibagi, dst. Jika ternyata variabel tersebut berisi teks (string), maka operasi penambahan tidak bisa dilakukan. Setiap jenis tipe data akan memiliki sifat dan fitur masing-masing.


Jenis-jenis Tipe Data dalam Bahasa Python

Dalam bahasa pemrograman Python, terdapat 9 tipe data dasar:

  • String
  • Integer
  • Float
  • Complex Number
  • Boolean
  • List
  • Tuple
  • Set
  • Dictionary

Pembagian 9 jenis tipe data di atas tidak mutlak, karena banyak referensi yang menggabungkan tipe data Integer, Float dan Complex Number sebagai satu tipe data saja, yakni tipe data Number. Jika dibuat seperti ini maka jenis tipe data python menjadi 7 jenis tipe data.

Penjelasan lebih lanjut tentang masing-masing tipe data ini akan kita bahas satu persatu mulai dari tutorial berikutnya. Namun saya akan tampilkan kode program singkat dari penggunaan ke 9 jenis tipe data ini:

#Tipe Data String
foo = "Belajar Python di Duniailkom"
print(foo)

#Tipe Data Integer
foo = 1500
print(foo)

#Tipe Data Float
foo = 99.123
print(foo)

#Tipe Data Complex Number
foo = 4j
print(foo)

#Tipe Data Boolean
foo = True
print(foo)

#Tipe Data List
foo = ["satu","dua","tiga","satu"]
print(foo)

#Tipe Data Tuple
foo = ("satu","dua","tiga","satu")
print(foo)

#Tipe Data Set
foo = {"satu","dua","tiga","empat"}
print(foo)

#Tipe Data Dictionary
foo = {"satu":1, "dua":2.13, "tiga":"a", "empat": True}
print(foo)

Hasil kode Program:

Hasil kode program jenis jenis tipe data Python

Kita akan bahas satu per satu tipe data dalam bahasa Python ini. Yang akan dimulai dari tipe data string terlebih dahulu: Tipe Data String dalam Bahasa Python.

12 Comments

  1. aqil aziz
    12 Aug 18
  2. fajri
    30 Nov 18
  3. ipong
    25 Dec 18
    • Andre
      26 Dec 18
  4. Junairi Pandia
    11 May 19
  5. Farhangilee
    26 Jun 19
  6. Anonymous
    08 Apr 20
  7. Anonymous
    06 Sep 20
  8. shindu
    29 Jun 21

Add Comment