Input Dan Output

Python menyediakan banyak fungsi built-in yang sanggup kita pergunakan. Salah satunya yakni yang berkenaan dengan fungsi i/o atau input output.





Fungsi bawaan untuk melakukan operasi output yakni print(), dan fungsi untuk melakukan operasi input yakni fungsi input(). Kita akan membahas fungsi print() terlebih dahulu.





Operasi Output Menggunakan Fungsi print()



Seperti yang sudah sering kita praktekkan, kita menggunakan fungsi print() untuk menampilkan data ke perangkat keluaran standar (layar).



 
# output: Kalimat ini dicetak ke layar
print("Kalimat ini dicetak ke layar")


a = 15
# output: Nilai a = 15
print("Nilai a =", a)
 


Selain mencetak ke layar, kita juga sanggup menggunakan fungsi print() untuk mencetak data ke file.



Sintaks lengkap dari fungsi print() yakni mirip berikut:



print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)


Pada sintaks tersebut, objects yakni nilai yang hendak dicetak. Fungsi print() akan mengubah semua objek menjadi string terlebih dahulu sebelum dicetak.



sep yakni pemisah(separator) yang berfungsi sebagai tanda pemisah antar objek yang dicetak. Defaultnya yakni tanda spasi.



end yakni karakter yang dicetak di tamat baris. Defaultnya yakni tanda newline (baris baru).



file yakni nama file kemana objek akan dicetak. Defaultnya yakni ke sys.stdout (layar).



flush yakni opsi apakah keluarannya diflush atau tidak.



 
print(1, 3, 5, 7)
# output: 1 3 5 7


print(1,2,3,4, sep='*')
# output: 1*2*3*4


print(1,2,3,4, sep='#', end='&')
# output: 1#2#3#4&




Operasi Input Menggunakan Fungsi input()



Agar acara kita lebih interaktif, kita sanggup meminta input atau masukan dari user. Python memiliki fungsi input() untuk melakukan hal tersebut. Sintaksnya yakni mirip berikut:



input([prompt])


prompt bersifat opsional berfungsi sebagai string yang kita ingin tampilkan di layar. Agar inputannya tidak eksklusif hilang, maka harus disimpan ke dalam variabel. Perhatikan pola berikut:



>>> name = input('Masukkan nama: ')
Masukkan nama: Budi
>>> print(name)
Budi


Bila kita menginput bilangan, misalnya integer lewat fungsi input(), maka hasil inputan tersebut yakni string dan bukan integer. Kita harus mengubahnya terlebih dahulu menjadi tipe integer menggunakan fungsi int().



>>> panjang = input('Masukkan nilai panjang: ')
Masukkan nilai panjang: 10
>>> lebar = input('Masukkan nilai lebar: ')
Masukkan nilai lebar: 5
>>> luas = int(panjang) * int(lebar)
>>> print("Luas =", luas)
Luas = 50


 



Popular posts from this blog

Subitems Listview Berwarna Selang Seling

Source Code Aplikasi Tagihan Internet Memakai Php