Anda di halaman 1dari 6

Ahmad Muahrdian · update terakhir 02 Aug 2017

Belajar Python: Cara Mengambil Input dan


Menampilkan Output
# Python

Input adalah masukan yang kita berikan ke program.

Program akan memprosesnya dan menampilkan hasil outputnya.

Input, proses, dan output adalah inti dari semua program komputer.

Pada tulisan ini, kita akan belajar cara mengambil input dan menampilkan output untuk program berbasis
teks.

Mari kita mulai…


Cara Mengambil Input dari Keyboard
Python sudah menyediakan fungsi input() dan raw_input() untuk mengambil inputan dari keyboard.

Cara pakainya:

nama_varabel = input("Sebuah Teks")

Artinya, teks yang kita inputkan dari keyboard akan disimpan ke dalam nama_variabel.

Mari kita coba sebuah contoh…

# Mengambil input
nama = raw_input("Siapa nama kamu: ")
umur = input("Berapa umur kamu: ")

# Menampilkan output
print "Hello",nama,"umur kamu adalah",umur,"tahun"

Hasilnya:

Apa perbedaan fungsi input() dengan raw_input()?

Fungsi input() digunakan untuk mengambil data angka. Sedangkan raw_input() untuk mengambil teks.

Pada Python3 cukup menggunakan fungsi input() saja, karena fungsi raw_input() sudah digabungkan di
sana.

Cara Menampilkan Output


Seperti yang kita sudah ketahui pada contoh-contoh sebelumnya.

Untuk menampilkan output teks, kita menggunakan fungsi print().

Contoh:

print "Hello World!"


print nama_variabel
print "Gabung dengan", variabel
Menampilkan Variabel dan Teks

Pada contoh di atas kita menggunakan tanda koma (,) untuk menggabungkan teks dan variabel yang akan
ditampilkan.

nama = "Petanikode"
print "Hello",nama

Hasil:

Hello Petanikode

Antara kata Hello dan Petanikode terdapat spasi sebagai pemisah, karena kita menggunakan tanda koma.

Hati-hati…

Jangan ditambahkan kurung seperti ini:

nama = "Petanikode"
print("Hello",nama)

Karena akan dibaca sebagai Tuple yang akan mengahsilkan output seperti ini:

('Hello', 'Petanikode')

Sebaiknya jangan dikurung kalau menggunakan tanda koma.

Jika ingin menggunakan kurung, maka kita harus menggabungkan teks dan variabelnya dengan tanda
plus (+).

Contoh:

nama = "Petanikode"
print("Hello " + nama)

Hasilnya:

Hello Petanikode

Menggunakan Fungsi format()

Fungsi format() akan menggabungkan isi variabel dengan teks.

Contoh:

nama = raw_input("Nama: ")


print "Hello {} apa kabar?".format(nama)

Tanda {} akan otomatis diganti sesuai dengan nilai yang kita inputkan ke variabel nama.

Contoh lagi:
nama_mu = raw_input("Nama kamu: ")
nama_dia = raw_input("Nama dia: ")

print "{} dengan {} sepertinya pasangan yang serasi :)".format(nama_mu, nama_dia)

Menggunakan String Formatting Cara Lama

Penggabungan teks dan variabel cara lama menggunakan simbol persen (%).

Contoh:

nama = raw_input("Inputkan nama: ")


print "Selamat datang %s" % nama

Tanda %s akan otomatis diganti dengan nilai yang kita inputkan ke variabel nama.

Contoh lagi:

nama = raw_input("Inputkan nama: ")


umur = input("Inputkan umur: ")
tinggi = input("Inputkan tinggi badan: ")

print "Hello %s, saat ini usiamu %d tahun dan tinggi badanmu %f cm" % (nama, umur, tinggi)

Tanda %s untuk tipe data teks, %d untuk angka (desimal), dan %f untuk bilangan pecahan.

Apa Selanjutnya?
Kita sudah belajar dasar-dasar cara mengambil input dan menampilkan output pada python.

Selanjutnya silahkan pelajari:

Variabel dan Tipe Data


Operator

Ada pertanyaan?

Silahkan sampaikan melalui komentar.

Bring the o ce 12 Modul Python untuk Distributed monitoring Tutorial Python dan
anywhere Membuat Aplikasi GUI MySQL: Membuat
(Desktop) Aplikasi CRUDS…

Iklan LARK petanikode.com Iklan PRTG Network Monitor petanikode.com

Program Kasir Lengkap Cara Menggunakan PIP Belajar Python: Cara Mengenal 4 Macam
- Stok barang, Kasir, untuk Manajemen Paket Membaca dan Menulis Gaya Penulisan Case
accounting di Python File di Python dalam Kode Program

Iklan bamboomedia.net petanikode.com petanikode.com petanikode.com


14 Share Tweet Share
Shares

Ahmad Muahrdian
Founder & author di Petani Kode, suka mengamati langit dan belajar hal baru. Pernah belajar Computer
Science (Ilmu Komputer) di UBG.

Sedang membuka Disqus...

Buka Sekarang

Newsletter...
Dapatkan panduan dan tips eksklusif dengan berlangganan newsletter dari Petanikode

Nama

Email*

Ya, Saya Mau!

Artikel Terbaru

Tips: 9 Cara Membaca Dokumentasi Secara Offline


18 Jan 2020 · baca 6 menit

Tutorial Vuejs: Apa itu Directive pada Vuejs?


15 Jan 2020 · baca 7 menit

Menggunakan Markdown Render Hooks Sebagai Ganti Shortcode pada Hugo


13 Jan 2020 · baca 4 menit

Apa itu Gradle dan Bagaimana Cara Menggunakannya di Java?


12 Jan 2020 · baca 10 menit

Tutorial Java OOP: Mengenal Class Anonymous di Java


06 Jan 2020 · baca 6 menit

Tutorial Java OOP: Mengenal Class Abstrak dan Cara Pakainya


05 Jan 2020 · baca 5 menit
Langganan Artikel via Email

Petani Kode
46.159 suka

Sukai Halaman Pelajari Selengkapnya

1 teman menyukai ini

Home FAQs About Advertise Contact Arsip

© 2020 Petani Kode

Anda mungkin juga menyukai