Pemanfaatan I/O Sederhana pada Python

Python
I/O

Contoh pemanfaatan fitur input-ouput dalam Python.

Penulis

Pandu Mulya Muhammad Syah

Diterbitkan

30 September 2022

Pengenalan

I/O (Input/Output) merupakan materi dan fitur yang umum dipelajari dan digunakan dalam pemrograman. Programmer biasanya menggunakan fitur ini untuk membaca data masukan dari keyboard atau membaca file tertentu (input) serta menampilkan data tersebut ke dalam format tertentu pada terminal atau ke dalam file lainnya. Pada pembahasan kali ini akan dijabarkan secara ringkas penggunaan I/O menggunakan Python.

Menampilkan Output

Output atau luaran dapat ditampilkan pada terminal, hal ini bertujuan agar programmer dapat mengetahui hasil dari program yang ia buat setelah dijalankan. Fungsi yang biasa digunakan adalah print() untuk kegiatan ini.

Pemanfaatan fungsi print()

Output berupa str

print('Halo, nama saya Budi Budiman\nSalam Kenal :)')
Halo, nama saya Budi Budiman
Salam Kenal :)

Output berupa int

print(1000 + 3*100)
1300

Output berupa float

print((99)**0.5)
9.9498743710662

Membaca Input Keyboard

Input atau data masukan dari keyboard dapat dibaca menggunakan fungsi input() pada Python. Secara default, tipe data pada fungsi ini merupakan str sehingga jika ingin melakukan operasi perhitungan perlu dikonversi ke tipe bilangan seperti int dan float.

Pemanfaatan fungsi input()

Input data tipe str

nama = input('Masukkan nama: ')
print(nama)
print(f'Halo nama saya {nama}\nSalam kenal :)')
Pandu
Halo nama saya Pandu
Salam kenal :)

Input data tipe int

bil_bulat = input('Masukkan bil. bulat: ')
print(bil_bulat)
print(int(bil_bulat)*5)
14
70

Input data tipe float

bil_desimal = input('Masukkan bil. desimal: ')
print(bil_desimal)
print(float(bil_desimal)*7)
12.34
86.38