Sabtu, 09 Agustus 2025

Belajar casting tipe data pemrograman python dengan VSCode

1.       Casting tipe data adalah merupah tipe data ke tipe data yang lain

2.       Mengubah tipe data integer ke float

 

3.       Hasilnya adalah

 

4.       Mengubah ke semua jenis tipe data

 

5.       Hasilnya adalah

 

6.       Perubahan tipe data yang lainnya

 

7.       Hasilnya adalah

 

8.       Mengubah ke boolean

 

9.       Hasilnya adalah

 

10.   Mengubah ke string

 

11.   Hasilnya adalah

 

Hasilnya akan error karna karakter tidak bisa di ubah ke angka (integer atau float)

 

12.   Jika seperti ini

 

13.   Hasilnya adalah

 

Hasilnya tidak error karna string berupa angka

 

14.   Sourco code error

 

# casting type data adalah merubah satu tipe data ke tipe data yang lain

print ("===Integer===")

data_integer = 5

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

 

# merubah tipe data integer menjadi float

data_float = float (data_integer)

 

# merubah tipe data integer menjadi string

data_string = str (data_integer)

 

# merubah tipe data integer menjadi boolean

data_boolean = bool (data_integer) # akan false jika nilai integer = 0

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# Float

print ("===Float===")

data_float = 5.5

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

# merubah tipe data float menjadi integer

data_integer = int (data_float)

 

# merubah tipe data float menjadi string

data_string = str (data_float)

 

# merubah tipe data float menjadi boolean

data_boolean = bool (data_float) # akan false jika nilai integer = 0

print ("Nilai adalah", data_integer) # akan di turunkan kebawah

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# Boolean

print ("===Boolean===")

data_boolean = False

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# merubah tipe data boolean menjadi integer

data_integer = int (data_boolean)

 

# merubah tipe data boolean menjadi string

data_string = str (data_boolean)

 

# merubah tipe data boolean menjadi float

data_float = float (data_boolean)

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

# String

print ("===String===")

data_str = "saya"

print ("Nilai adalah", data_str)

print ("Tipe data adalah", type(data_str))

print ()

 

# merubah tipe data string menjadi integer

data_integer = int (data_str) # harus berupa angka

 

# merubah tipe data string menjadi boolean

data_boolean = bool (data_str) # bernilai false jika string kosong

 

# merubah tipe data string menjadi float

data_float = float (data_str) # harus bernilai angka

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

 

15.   Sourco tidak error

 

# casting type data adalah merubah satu tipe data ke tipe data yang lain

print ("===Integer===")

data_integer = 5

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

 

# merubah tipe data integer menjadi float

data_float = float (data_integer)

 

# merubah tipe data integer menjadi string

data_string = str (data_integer)

 

# merubah tipe data integer menjadi boolean

data_boolean = bool (data_integer) # akan false jika nilai integer = 0

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# Float

print ("===Float===")

data_float = 5.5

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

# merubah tipe data float menjadi integer

data_integer = int (data_float)

 

# merubah tipe data float menjadi string

data_string = str (data_float)

 

# merubah tipe data float menjadi boolean

data_boolean = bool (data_float) # akan false jika nilai integer = 0

print ("Nilai adalah", data_integer) # akan di turunkan kebawah

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# Boolean

print ("===Boolean===")

data_boolean = False

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

 

# merubah tipe data boolean menjadi integer

data_integer = int (data_boolean)

 

# merubah tipe data boolean menjadi string

data_string = str (data_boolean)

 

# merubah tipe data boolean menjadi float

data_float = float (data_boolean)

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_string)

print ("Tipe data adalah", type(data_string))

print ()

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

# String

print ("===String===")

data_str = "10"

print ("Nilai adalah", data_str)

print ("Tipe data adalah", type(data_str))

print ()

 

# merubah tipe data string menjadi integer

data_integer = int (data_str) # harus berupa angka

 

# merubah tipe data string menjadi boolean

data_boolean = bool (data_str) # bernilai false jika string kosong

 

# merubah tipe data string menjadi float

data_float = float (data_str) # harus bernilai angka

print ("Nilai adalah", data_integer)

print ("Tipe data adalah", type(data_integer))

print ()

print ("Nilai adalah", data_boolean)

print ("Tipe data adalah", type(data_boolean))

print ()

print ("Nilai adalah", data_float)

print ("Tipe data adalah", type(data_float))

print ()

 

 


Tidak ada komentar:

Posting Komentar