Casting Tipe Data Input
Perlu diingat bahwa input yang diterima oleh fungsi input()
selalu dalam bentuk string. Jadi, jika kita perlu mengambil input dalam bentuk tipe data lain seperti integer atau float, kita perlu melakukan konversi atau casting tipe data.
Contoh:
Mengambil Input Integer
umur_str = input("Masukkan umur Anda: ")
umur = int(umur_str)
print("Umur Anda adalah:", umur)
Dalam contoh di atas, input yang diterima disimpan dalam variabel umur_str
sebagai string. Kemudian, kita melakukan casting tipe data ke integer menggunakan fungsi int()
untuk mendapatkan nilai umur sebagai bilangan bulat.