Belajar Python - Operasi Aritmatika [Bagian 3]

Belajar Python - Operasi Aritmatika [Bagian 3]

 
Setelah membahas mengenai fungsi tanda pagar '#' sebagai cara untuk memberi komentar beberapa waktu yang lalu, sekarang akan berlanjut ke pembahasan selanjutnya mengenai perhitungan dasar matematika dalam pemrograman python. Di post sebelumnya, saya telah memberi sedikit tentang operasi perhitungan matematika.

Tidak hanya dalam sekolah sederajat aja matematika digunakan, pada kenyataannya dan tanpa disadari kita telah menggunakannya. Baik itu dalam bermain game, belajar, bekerja, dan lainnya.

Banyak yang bilang kalau matematika itu sulit, ada yang bilang kalau matematika itu cuma dibutuhin pas disekolah aja, atau matematika itu cuma sedikit pengaplikasiannya dalam dunia kerja, atau di universitas (selain teknik). Memang benar, setiap orang punya kebebasan dalam berbicara.

Yang paling penting, jangan punya persepsi bahwa matematika itu tidak berguna, cuma orang pinter aja yang pake. Sekali lagi jangan!. Kalau sudah ada pikiran seperti itu, sama aja kita merendahkan diri kita sendiri dan kita 'bisa dibilang' menenggelamkan diri di era modern ini.

Sesulit-sulitnya matematika, pasti ada yang mudah. Awal dari setiap rintangan pasti mudah, bertambah sulit bila kita berjalan lebih jauh, artinya jika tidak sanggup melangkah, berhenti disitu dan jangan mundur (stuck). Paling tidak, kita sudah punya beberapa pengalaman dan ilmu. 

Belajar terus dan jangan lupakan awal / dasar yang sudah dipelajari, misalnya tambah (+), kurang (-), bagi (/), kali (*).
 
Oke, kalau begitu kita lanjut ke pembahasan berikutnya. Operasi dasar matematika!, dan disini tidak menggunakan matematika yang expert.
 
1
2
3
4
5
6
7
8
9
# Operasi aritmatika
 
print("Mari kita belajar aritmatika dasar.")
 
print("Saya punya berbagai jenis ayam, bantu hitung yuk!.")
 
print("Jumlah ayam Jago..", 10*2 % 3)
print("Jumlah ayam Goreng..", 4**2 + 10/5 - 2)
print("Jumlah ayam Krispi..", 60/5 + 9 - 5 % 3)
 
 
Mudah bukan, bisa dicoba untuk menjalankan kodenya.
 
Untuk perhitungan dengan tanda (**) yang berarti pangkat, pada contoh dituliskan 4**2 yang berarti 4 pangkat 2. Dan juga untuk (%), bisa dibaca persen atau modulus. Persen disini bukan membagi atau mengali sebuah bilangan dengan 100%, persen ini fungsinya membagi sebuah bilangan. Namun, hasil yang diambil bukanlah hasil dari pembagian tersebut.


Dalam contoh diatas, 5 % 3 yang berarti 5 dibagi 3. Hasil yang didapat dari pembagian tersebut adalah 1, dan memiliki sisa 2. Nah, sisa inilah yang akan keluar sebagai output.
 
1
2
3
print("Sekali lagi, coba kita hitung jumlah donat yang ada.")
 
print(3 + 4 - 1*7 + 1 / 5 % 2)
 
 
Seperti pada post saya sebelumnya, dalam python ada berbagai variasi dalam menuliskan sebuah variabel, misalnya :
 
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Variasi dalam menuliskan variabel.
 
# Seperti list
 
a = 1
b = 2
c = 3
 
d = (b*c-a)
 
print(d)
 
# Memanjang
 
x, y, z = 10, 20, 30
 
w = (x+y+z)
 
print(w)
 
# Gabungan keduanya
 
f, g = 100, 200
h = 300
 
k = (h/f - g)
 
print(k)
 
 
  • Boolean
Boolean dalam bahasa pemrograman, termasuk dalam salah satu tipe data (data type) python. Boolean atau bool ini mempunyai dua output, True dan False. Yang mana setiap output menyatakan suatu kondisi. Bentuk sederhananya adalah 2 > 1, benar 'kah bila 2 lebih besar 1?. Bila benar, maka kondisinya akan mengeluarkan output True. Bila salah, maka sebaliknya, False.
 
01
02
03
04
05
06
07
08
09
10
11
# Boolean, true mint?.
 
print("True kah bila 2+2 > 6-1?")
print(2+2 > 6-1)
 
print("True kah bila 10-1 == 9?")
print(10-1 == 9)
 
print("Apakah ini lebih besar?", 2 > 3)
print("Apakah ini lebih besar sama dengan?", 3 >= -1)
print("Apakah ini lebih kecil sama dengan?", 3 <= -1)
 
 
Boolean ini juga bisa dituliskan dalam bentuk variabel, berikut contohnya :
 
1
2
3
4
5
6
7
aku_ke_kamu = True
kamu_ke_aku = False
kamu_ke_dia = True
 
aku = f"Kamu tau kalo cintaku itu {aku_ke_kamu} ke kamu, tapi cintamu ke aku {kamu_ke_aku}. Dan selama ini, ternyata cintamu buat dia {kamu_ke_dia}."
 
print(aku)
 
 
Nah, itu tadi merupakan sedikit pembahasan mengenai operasi matematika dalam pemrograman python. Semoga bermanfaat, have a nice code!.