Anda di halaman 1dari 4

Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam Bahasa pemrograman Python

#Penjumlahan
print(13 + 2)
apel = 7
jeruk = 9
buah = apel + jeruk
print(buah)
#Pengurangan
hutang = 10000
bayar = 5000
sisaHutang = hutang - bayar
print("Sisa hutang Anda adalah ", sisaHutang)
#Perkalian
panjang = 15
lebar = 8
luas = panjang * lebar
print(luas)
#Pembagian
kue = 16
anak = 4
kuePerAnak = kue / anak
print("Setiap anak akan mendapatkan bagian kue sebanyak ", kuePerAnak)
#Sisa Bagi / Modulus
bilangan1 = 14
bilangan2 = 5
hasil = bilangan1 % bilangan2
print("Sisa bagi dari bilangan ", bilangan1, " dan ", bilangan2, " adalah ",
hasil)
#Pangkat
bilangan3 = 8
bilangan4 = 2
hasilPangkat = bilangan3 ** bilangan4
print(hasilPangkat)
#Pembagian Bulat
print(10//3)
#10 dibagi 3 adalah 3.3333. Karena dibulatkan maka akan menghasilkan nilai 3
INPUT PADA PYTHON

Python menyediakan banyak fungsi built-in yang bisa kita pergunakan. Salah satunya adalah yang
berkenaan dengan fungsi i/o atau input output. Fungsi bawaan untuk melakukan operasi output
adalah print(), dan fungsi untuk melakukan operasi input adalah fungsi input().

• Apa Itu Input?

Input –atau inputan– (dalam konteks pemrograman) merupakan sebuah data, informasi, atau nilai
apa pun yang dikirimkan oleh user kepada komputer untuk diproses lebih lanjut. User melakukan
proses input melalui media atau perangkat masukan seperti keyboard, mouse, kamera, mikrofon
dan lain sebagainya.

• Membuat Input Pada Python

Di dalam bahasa pemrograman python, kita bisa membuat sebuah inputan dengan cara memanggil
fungsi bawaan python yang bernama fungsi input(). Fungsi input() menerima satu buah
parameter string, yang mana parameter tersebut akan ditampilkan di layar sebelum user
memasukkan sebuah data. Perhatikan contoh berikut:
nama = input('Masukkan nama anda: ')
print('Halo,', nama, '.. selamat datang!')
Pada kode program di atas:
1. Kita membuat sebuah variabel yaitu variable nama.
2. Kemudian kita mengisi variable nama tersebut berdasarkan inputan dari user.

• Tipe data dari nilai input adalah string

Jika kita perhatikan, user bisa memasukkan nilai atau data apa pun. Bisa berupa angka, tanggal
lahir, bahkan emoji. Lalu apa tipe data nilai kembalian dari fungsi input() ? Tipe data
kembaliannya adalah string !

Bahkan, meskipun kita memasukkan nilai 10, variable tetaplah sebuah string. Untuk lebih
menguatkan lagi, kita bisa mencoba kode program di bawah.
print('Kalkulator luas persegi panjang\n')
panjang = input('Masukkan panjang: ')
lebar = input('Masukkan lebar: ')
luas = panjang * lebar
print('Luas =', luas)

Jalankan kode program di atas, lalu masukkan angka 10 sebagai panjang, dan angka 5 sebagai
lebar. Program akan menghasilkan error. Kenapa error? karena kita berusaha mengalikan dua buah
nilai yang bertipe data string, dan hal itu akan menyebabkan error pada bahasa pemrograman
python.

• Input data selain string

Lalu bagaimana solusinya jika kita ingin mengalikan dua buah bilangan hasil dari input user?
Caranya adalah dengan mengkonversi tipe data! Kita bisa mengkonversi tipe data string menjadi
integer menggunakan fungsi int(). Sehingga program kalkulator kita bisa berjalan kalau kode
programnya kita ganti seperti berikut:
print('Kalkulator luas persegi panjang\n')
panjang = input('Masukkan panjang: ')
lebar = input('Masukkan lebar: ')
luas = int(panjang) * int(lebar)
print('Luas =', luas)
Contoh lain penggunaan input dengan tipe berbeda adalah sebagai berikut :
nama = input("Masukkan nama anda: ")
tahunsekarang = input('Masukkan tahun sekarang : ')
tahunlahir = input('Masukkan tahun lahir anda : ')
umur = int(tahunsekarang) - int(tahunlahir)
print("nama anda adalah", nama, "umur anda sekarang adalah", umur, "tahun")

Anda mungkin juga menyukai