Assalamualaikum, hallo teman teman. Gimana kabarnya nih ? semoga teman teman dalam keadaan baik baik saja dan selalu diberi semangat untuk belajar. Pada blog kali ini saya akan melanjutkan series dari python yaitu mengenai input dan output pada Python. Kita akan mempelajari bagaimana kita mengambil data dari input yang dimasukkan user lalu kita akan menampilkan input tersebut. Langsung saja siapkan text editornya untuk mulai kodingannya.


Jika kalian belum tau, ada 3 inti tahapan dari semua program komputer yaitu Input, Proses, Output. Kita akan definisikan satu per satu :

- Input

Input adalah semua data dan perintah yang dimasukkan ke dalam memori komputer untuk selanjutnya diproses lebih lanjut oleh prosesor. Sebuah perangkat input adalah komponen piranti keras yang memungkinkan user atau pengguna memasukkan data ke dalam komputer, atau bisa juga disebut sebagai unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor. ( source )

- Proses

Dalam ilmu teknik, proses adalah urutan pelaksanaan atau kejadian yang saling terkait yang bersama-sama mengubah masukan menjadi keluaran. Pelaksanaan ini dapat dilakukan oleh manusia, alam, atau mesin dengan menggunakan berbagai sumber daya. source )

- Output

Output adalah data yang telah diproses menjadi bentuk yang dapat digunakan. Artinya komputer memproses data-data yang diinputkan menjadi sebuah informasi. Yang disebut sebagai perangkat output adalah semua komponen piranti keras yang menyampaikan informasi kepada orang-orang yang menggunakannya. source )


Cara Mengambil Input

Di dalam python, jika kalian ingin mengambil input itu sangat mudah sekali. Python telah menyediakan function input() dan raw_input(). Tetapi untuk Python terbaru yaitu Python 3 function untuk mengambil input cukup menggunakan function input() karena untuk function raw_input() sudah digabungkan ke dalam function input(). Langsung saja ke contohnya :

data = input("Siapakah Nama Kamu : ")
print("Hallo",data,", Selamat Pagi (: ")

Output :

Penjelasan : data merupakan variable yang bernilai data dari input yang dimasukkan oleh user menggunakan function input(). Lalu kita menampilkannya ke dalam print. Jika kalian belum tau, tipe data yang diperoleh saat user meng input kan data yaitu tipe datanya string. Jadi saat user memasukkan data apapun seperti string,angka,characther, dll itu akan bernilai String.


Cara Mencasting Tipe Data Input User

Di atas sudah dijelaskan bahwa jika default tipe data dari function input() itu adalah String. Nah bagaimana sih jika kita ingin input dari user itu bertipe data sesuai keinginan kita. Gampang banget kalian lakukan casting tipe data pada function input(). Pada series sebelumnya kita telah mempelajari bagaimana kita mencasting tipe data jadi kalian seharusnya sudah tau bagaimana caranya merubah tipe data dari input. Langsung saja contohnya agar lebih jelas :

data_int = int(input("Masukan Angka : "))
print(data_int,"Type : ",type(data_int))

print("")

data_float = float(input("Masukan Angka : "))
print(data_float,"Type : ",type(data_float))

print("")

data_boolean = bool(int(input("Masukan Angka : ")))
print(data_boolean,"Type : ",type(data_boolean))

Output :


Sekian materi yang bisa saya berikan pada blog kali ini semoga tutorialnya bermanfaat dan membuat teman teman paham. Jika teman teman merasa tutorial ini bermanfaat kalian bisa share blog ini dan jangan lupa comment jika ada yang ingin ditanyakan. Terima kasih , Wassalamualaikum.

0 Comments