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