TYPE DATA DAN CASTING TYPE DATA PYTHON

Pemahaman Dasar tentang Tipe Data dan Casting Tipe Data di Python


Dalam pemrograman Python, pemahaman tipe data dan konversi tipe data adalah konsep penting yang harus dipahami oleh setiap pengembang. Pada artikel ini, kami akan menjelaskan secara rinci tentang tipe data dan konversi tipe data di Python. Kami akan menjelaskan jenis-jenis tipe data yang tersedia dalam Python dan bagaimana melakukan konversi antara tipe data yang berbeda.

Pengenalan Type Data:


Jenis-jenis Tipe Data

Secara umum, tipe data primitif dalam python dibagi menjadi tiga jenis:
  • Tipe data numerik atau angka
  • Tipe data teks atau string
  • Tipe data boolean
Type Data Numerik atau Angka
Python mendukung empat tipe numerik yang berbeda −
  • int (bilangan bulat)
  • panjang (bilangan bulat panjang, mereka juga dapat direpresentasikan dalam bilangan oktal dan heksadesimal)
  • float (bilangan desimal)
  • kompleks (pasangan angka real dan imajiner)
Berikut adalah contoh penggunaan bilangan int, float dan complex

# integer.
print("=====INTEGER=====")
a=
100
print("a = ", a , "bertipe", type(a))

# float.
print("=====FLOAT=====")
b=
20.345
print("b = ", b, "bertipe", type(b))

# complex
print("=====complex=====")
c=
10+3j
print("c = ", c, "bertipe", type(c)


Maka hasilnya adalah :


Type Data String

Type data string merupakan kumpulan dari beberapa karakter/kalimat, bisa terdiri dari huruf atau angka yang diapit oleh tanda kutip satu (') atau tanda kutip dua (").
Berikut merupakan contoh penulisan type data string :

#String adalah kumpulan karakter
print("=====STRING=====")
data_str1 =
"coders"
data_str2 = "60"
print("data string =", data_str1)
print('bertipe =', type(data_str1))
print("data string =", data_str2)
print('bertipe =', type(data_str2))


Maka hasilnya adalah :


Type Data Boolean

Type data boolean adalah type data yang hanya bernilai True (1) dan False (0). Penulisan True dan False ini diawali dengan huruf besar tanpa tanda petik
Contohnya :

#boolean, hanya memiliki 2 status yaitu True atau False
print("=====BOOLEAN======")
data_bool1 =
False
data_bool2 = True
print("data bool1 =", data_bool1)
print("bertipe =", type(data_bool1))
print("data bool1 =", data_bool2)
print("bertipe =", type(data_bool2))


Maka hasilnya adalah :


Casting Type Data Python

Casting adalah merupakan suatu kondisi dimana kita akan mengubah suatu type ke type yang lain. Meskipun Python telah otomatis mendeteksi tipe data yang tersimpan dalam variabel, tapi ada kalanya kita perlu melakukan konversi tipe data.


Fungsi-fungsi untuk mengubah tipe data:
  • int() untuk mengubah menjadi integer;
  • long() untuk mengubah menjadi integer panjang;
  • float() untuk mengubah menjadi float;
  • bool() untuk mengubah menjadi boolean;
  • chr() untuk mengubah menjadi karakter;
  • str() untuk mengubah menjadi string.
  • bin() untuk mengubah menjadi bilangan Biner.
  • hex() untuk mengubah menjadi bilangan Heksadesimal.
  • oct() untuk mengubah menjadi bilangan okta.

Pemahaman yang baik tentang tipe data dan konversi tipe data di Python sangat penting dalam mengembangkan aplikasi yang efisien. Dengan pengetahuan yang tepat tentang tipe data yang tersedia dan kemampuan untuk melakukan konversi tipe data yang diperlukan, Anda dapat memanfaatkan kekuatan Python secara maksimal dalam mengembangkan solusi yang tepat dan efektif.

Salam CodersB3rdasi

Jangan Lupa Ngoding Is Fun.























Subscribe to receive free email updates:

0 Response to "TYPE DATA DAN CASTING TYPE DATA PYTHON"

Post a Comment