Python menyediakan banyak fungsi built-in yang bisa kita pergunakan. Salah satunya
adalah yang berkenaan dengan fungsi i/o atau input output. Fungsi bawaan untuk
melakukan operasi output adalah print( ), dan fungsi untuk melakukan operasi input
adalah fungsi input( ). Pada umumnya, aplikasi berinteraksi dengan user agar dapat
bekerja sesuai dengan keinginan user sehingga media untuk berinteraksi, baik berupa
aplikasi atau pemrogramanya harus dilengkapi dengan metode input data atau nilai dari
pengguna. Sebelum masuk ke input data user, kita akan mempelajari tentang casting
tipe data. Type casting merupakan pengubah tipe data satu ke tipe data lainya. Misalkan
jika kita mempunyai data float dan kita menginginkan data float menjadi string, maka
diperlukan type casting sebelum diproses.
Perlu diingat, dalam menjalankan input, anda harus menginput nilai atau komentar
sesuai dengan skrip yang anda buat dengan memperhatikan outputnya. Kemudian,
setelah menginput nilai atau komentar yang harus anda lakukan adalan menekan
tombol enter. Sehingga input yang diketik oleh user akan di simpan dalam variabel
oleh python.
28
Contoh:
a. Merubah data_int ke tipe data laianya
29
c. Merubah data_bool dan data_float ke tipe data laianya
30
di harapkan) dan akan disimpan di variabel nama. Ketika variabel nama dicetak maka
akan ditampilkan adalah hasil nilai yang diinput oleh seorang user.
Contoh:
a. Input dan output data diri
Pada keterangan di atas merupakan tampilan bagaimana cara menampilkan data input
ke dalam suatu program. Perlu diperhatikan, jika dalam proses input harus diperhatikan
scrip, input dan variabel yang dipakai. Kemudian agar dapat menampilkan output yang
berupa gabungan dari teks dan juga variabel kita dapat menggunakan koma (,) ataupun
plus (+) agar dapat menggabungkan teks dan juga variabel yang nantinya ingin
ditampilkan di output program yang anda buat.
31
Contoh Imput belanja
32
Gambar 4.02. Variabel angka yang menyimpan string
Maka, untuk mengatasi kesalah seperti pada gambar di atas maka dapat dilakukan
perubahan String menjadi Number. Di dalam variabel yang sudah ditulis harus
diubah menjadi number, baik bilangan berupa bilangan bulata ataupun pecahan.
Berikut merupakan fungsi yang dapat digunakan:
a. int ( ), digunakan untuk mengubah string menjadi integer (angka bulat).
33
Gambar 4.03. Penjumlahan nilai dalam Variabel dengan int ( )
34