Informatika SMAN1S
Python Fundamental
1. Operator Aritmatika
Operator Contoh Penjelasan
Menjumlahkan nilai dari masing-masing operan
Penjumlahan + 1 + 3 = 4
atau bilangan
Mengurangi nilai operan di sebelah kiri
Pengurangan - 4 - 1 = 3
menggunakan operan di sebelah kanan
Perkalian * 2 * 4 = 8 Mengalikan operan/bilangan
Untuk membagi operan di sebelah kiri
Pembagian / 10 / 5 = 2
menggunakan operan di sebelah kanan
Mendapatkan sisa pembagian dari operan di
Sisa Bagi % 11 % 2 = 1 sebelah kiri operator ketika dibagi oleh operan
di sebelah kanan
Memangkatkan operan disebelah kiri operator
Pangkat ** 8 ** 2 = 64
dengan operan di sebelah kanan operator
Pembagian Sama seperti pembagian. Hanya saja angka
10 // 3 = 3
Bulat // dibelakang koma dihilangkan
Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam bahasa
pemrograman Python
#OPERATOR ARITMATIKA
#Penjumlahan
print(13 + 2)
apel = 7
jeruk = 9
buah = apel + jeruk #
print(buah)
#Pengurangan
hutang = 10000
bayar = 5000
Informatika SMAN1S
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
2. Operator Perbandingan
Operator perbandingan (comparison operators) digunakan untuk membandingkan
suatu nilai dari masing-masing operan.
Operator Contoh Penjelasan
bernilai True Jika masing-masing operan memiliki
Sama dengan == 1 == 1 nilai yang sama, maka kondisi bernilai benar atau
True.
Tidak sama bernilai False Akan menghasilkan nilai kebalikan
2 != 2
dengan != dari kondisi sebenarnya.
Tidak sama 2 <> 2 bernilai False Akan menghasilkan nilai kebalikan
Informatika SMAN1S
Operator Contoh Penjelasan
dengan <> dari kondisi sebenarnya.
bernilai True Jika nilai operan kiri lebih besar dari
Lebih besar dari > 5 > 3
nilai operan kanan, maka kondisi menjadi benar.
bernilai True Jika nilai operan kiri lebih kecil dari
Lebih kecil dari < 5 < 3
nilai operan kanan, maka kondisi menjadi benar.
bernilai True Jika nilai operan kiri lebih besar dari
Lebih besar atau
5 >= 3 nilai operan kanan, atau sama, maka kondisi
sama dengan >=
menjadi benar.
bernilai True Jika nilai operan kiri lebih kecil dari
Lebih kecil atau
5 <= 3 nilai operan kanan, atau sama, maka kondisi
sama dengan <=
menjadi benar.
Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam bahasa
pemrograman Python
# SAMA DENGAN
print(1 == 1) # Hasilnya akan bernilai True karena satu sama dengan satu
print(1 == 2) # Hasilnya akan bernilai False karena satu tidak sama dengan dua
# TIDAK SAMA DENGAN
print(2 != 2) # Hasilnya akan bernilai False karena dua seharusnya sama dengan dua
print(2 != 3) # Hasilnya akan bernilai True karena dua tidak sama dengan tiga
# LEBIH BESAR DARI
print(5 > 3) # Hasilnya akan bernilai True karena lima lebih besar dari tiga
# LEBIH KECIL DARI
print(5 < 3) # Hasilnya akan bernilai False karena lima tidak lebih besar dari tiga
# LEBIH BESAR DARI SAMA DENGAN
print(5 >= 3) # Hasilnya akan bernilai True karena lima lebih besar dari sama dengan
tiga
# LEBIH KECIL DARI SAMA DENGAN
print(5 <= 3) # Hasilnya akan bernilai False karena lima tidak lebih besar dari sama
dengan tiga