Belajar Python Part#6 - Penggunaan Operator Aritmatika, Penugasan, Pembanding & Logika
Mengenal Jenis-jenis Operator
Penerapan Kedalam Program
Pembahasan Materi Selanjutnya
Penutup
Mengenal Jenis-jenis Operator
| Operator | Sebagai Contoh | Keterangan Penggunaan | 
| + | x = a + b | Penjumlahan(Addition) | 
| – | x = a - b | Pengurangan(Subtraction) | 
| * | x = a * b | Perkalian(Multiplication) | 
| / | x = a / b   | Pembagian(Division) | 
| % | x = a % b   | Sisa bagi(Modulus) | 
| ** | x = a ** b   | Pangkat(Exponentiation) | 
| // | x = a // b   | Membulatkan hasil pembagian(Floor
  division)  | 
| Operator | Sebagai Contoh | Keterangan Penggunaan | 
| = | X=2 | artinya X bernilai 2 | 
| += | X +=2 | artinya X = X + 2 | 
| -= | X -=2 | artinya X = X – 2 | 
| *= | X *=2 | artinya X = X * 2 | 
| /= | X /=2 | artinya X = X / 2 | 
| %= | X %=2 | artinya X = X % 2 | 
| **= | X **=2 | artinya X = X ** 2 | 
| //= | X //=2 | artinya X = X // 2 | 
| &= | X &=2 | artinya X = X & 2 | 
| |= | X |=2 | artinya X = X | 2 | 
| ^= | X ^=2 | artinya X = X ^ 2 | 
| >>= | X >>=2 | artinya X = X >> 2 | 
| <<= | X <<=2 | artinya X = X << 2 | 
| Operator | Sebagai Contoh | Keterangan Penggunaan | 
| ==(sama dengan) | x=5,y=5,x==y | Bernilai true | 
| >(lebih besar) | 6>5 | Nilai enam lebih besar dari lima | 
| < (lebih kecil) | 5<6 | Nilai lima lebih kecil dari enam | 
| >=(lebih besar atau sama dengan) | 6>=5 | Nilai enam lebih besar dari 5 atau
  sama dengan 5 | 
| <= (lebih kecil atau sama
  dengan) | 5<=6 | Nilai lima lebih kecil dari enam
  atau sama dengan 6 | 
| != (tidak sama dengan) | 5!=6 | Nilai lima tidak sama dengan enam | 
| <>  (tidak sama dengan) | 5<>6 | Nilai lima tidak sama dengan enam | 
| Operator | Sebagai Contoh | Keterangan Penggunaan | 
| and | x<5 and x<6 | Akan menghasilkan nilai benar (true) | 
| or | x<5 or x<6 | Akan menghasilkan nilai benar (true)atau
  salah (false) | 
| not | not false | Akan menghasilkan nilai benar (true) | 
#-- cetak judul & konversi Input Data --
print('*****************************************************')
print('** .: TOSERBA SERBA ADA :. **')
print('** LPH Jalan Lembah Kenanga, Cimahi Utara **')
print('*****************************************************')
kode=str(input('Kode Barang : '))
nama=str(input('Nama Barang : '))
satuan=str(input('Satuan Barang : '))
jumlah=eval(input('Jumlah Barang : '))
harga=eval(input('Harga Satuan Barang : '))
#-- proses perhitungan --
jumlah_harga= jumlah * harga
ppn= jumlah_harga * 0.1
tot_bayar= jumlah_harga * 1.1
#-- cetak outputnya --
print('-- Hasil proses:')
print('Kode Barang : ',kode)
print('Nama Barang : ',nama)
print('Satuan/ Kemasan : ',satuan)
print('Jumlah Barang : ',jumlah)
print('Harga Satuan : ',harga)
print('-------------------------------------')
print('Jumlah Harga : ',jumlah_harga)
print('Jumlah PPN 10% : ',ppn)
print('-------------------------------------[+]')
print('Jumlah Bayar : ',tot_bayar)
print('-------------------------------------')
*****************************************************
** .: TOSERBA SERBA ADA :. **
** LPH Jalan Lembah Kenanga Cimahi Utara **
*****************************************************
Kode Barang : 1001
Nama Barang : Database MySQL Server
Satuan Barang : Buah
Jumlah Barang : 2
Harga Satuan Barang: 55000
#-- Hasil proses:
Kode Barang : 1001
Nama Barang : Database MySQL Server
Satuan/ Kemasan: Buah
Jumlah Barang : 2
Harga Satuan : 55000
------------------------------------------
Jumlah Harga : 110000
Jumlah PPN 10% : 11000.0
------------------------------------------[+]
Jumlah Bayar : 121000.00000000001
------------------------------------------
 
Posting Komentar untuk "Belajar Python Part#6 - Penggunaan Operator Aritmatika, Penugasan, Pembanding & Logika"
Silahkan berikan masukan / komentar yang sopan untuk penyempurnaan
Posting Komentar