Di artikel kali ini saya akan memberi tutorial bagaimana membuat output dan inputan di bahasa pemrograman Python. Seperti pada bahasa pemrograman lain, python juga memiliki mekanisme untuk menampilkan hasil dan menginput dari keyboard supaya lebih interaktif
Input terkadang di butuhkan untuk sebuah proses, yang nantinya bisa untuk menampilkan hasilnya.
Ok langsung saja kita ke pembahasannya
Menampilkan Output
Untuk menampilkan suatu output/keluaran dari proses maka menggunakan fungsi print()
.
Seperti berikut ini:
print "Belajar Python"
print 100
print "Belajar", variabel
Selanjutnya, menampilkan sebuah variabel
nama = "Andik"
print nama
Kalian juga bisa menggunakan kurung untuk menampilkan hasil outputan
nama = "Andik"
print ("Hai", nama)
Namun hasilnya tidak akan menjadi “Hai Andik” melainkan ('Hai', 'Andik')
. Itulah hasilnya, terus gimana solusinya ?
Yaitu dengan memakai pengbung + . Seperti contoh dibawah ini
nama = "Andik"
print ("Hai" + nama)
Output dengan fungsi format()
Ini adalah cara menampilkan outputan seperti pada bahasa pemrograman C. Jadi kayak gini
nama = "Andik"
print "Apakah ini %s ?" % nama
// Output: Apakah ini Andik ?
Contoh kode diatas merupakan cara lama dalam formatting, cara baru nya gimana ?
nama_umur = "Aku {}, umurku {}".format("Andik", 36)
angka = "angka {1} dan angka {0}".format(2, 4)
print(nama_umur)
print(angka)
Menginput dari Keyboard
Setelah output kita lanjut kepasangannya yaitu input. Pada python ada 2 cara untuk input dari keyboard:
- Menggunakan
input()
untuk Python 3.6 - Menggunakan
raw_input()
untuk Python 2.7
Contoh menggunakan input()
username = input("Enter username:")
print("Username is: " + username)
Contoh menggunakan raw_input()
username = raw_input("Enter username:")
print("Username is: " + username)
Yang perlu diingat adalah input mengembalikan nilai bertipe string. Kalau ingin menginputkan nilai selain string maka ubahlah hasil inputan dengan di casting ke tipe data lain.
Seperti pada contoh ini
panjang = input('Masukkan panjang: ')
lebar = input('Masukkan lebar: ')
print('Luas = ', int(panjang) * int(lebar))
Nah oke sekian dulu dari artikel tutorial python kali ini, selanjutnya akan ada percabangan di bahasa Python
.