Operator Matematika Python | Aritmatika, Perbandingan, dan Penugasan

davin46
4 min readJun 17, 2023

--

Pendahuluan

Dalam pengembangan perangkat lunak, pemahaman tentang operator matematika sangatlah penting. Operator matematika digunakan untuk melakukan operasi aritmatika, perbandingan, dan penugasan dalam bahasa pemrograman Python. Dalam artikel ini, kita akan menjelajahi berbagai jenis operator matematika yang tersedia dalam Python, mulai dari operator aritmatika hingga operator perbandingan dan penugasan.

Operator Aritmatika

Operator aritmatika digunakan untuk melakukan operasi matematika dasar seperti penjumlahan, pengurangan, perkalian, pembagian, modulus, pembagian bulat, dan pangkat.

A. Penjumlahan

Operator penjumlahan dalam Python direpresentasikan dengan tanda “+”. Operator ini digunakan untuk menambahkan dua bilangan bersama-sama.
Contoh penggunaan operator penjumlahan dalam Python:
a = 5
b = 3
hasil = a + b
print(hasil) # Output: 8

B. Pengurangan

Operator pengurangan dalam Python direpresentasikan dengan tanda “-”. Operator ini digunakan untuk mengurangkan satu bilangan dari bilangan lainnya.
Contoh penggunaan operator pengurangan dalam Python:
a = 7
b = 2
hasil = a — b
print(hasil) # Output: 5

C. Perkalian

Operator perkalian dalam Python direpresentasikan dengan tanda “*”. Operator ini digunakan untuk mengalikan dua bilangan.
Contoh penggunaan operator perkalian dalam Python:
a = 4
b = 3
hasil = a * b
print(hasil) # Output: 12

Baca Juga : Operator Logika Python | AND, OR, XOR, NOT

D. Pembagian

Operator pembagian dalam Python direpresentasikan dengan tanda “/”. Operator ini digunakan untuk membagi bilangan pertama dengan bilangan kedua.
Contoh penggunaan operator pembagian dalam Python:
a = 10
b = 2
hasil = a / b
print(hasil) # Output: 5.0

E. Modulus

Operator modulus dalam Python direpresentasikan dengan tanda “%”. Operator ini mengembalikan sisa pembagian antara dua bilangan.
Contoh penggunaan operator modulus dalam Python:
a = 7
b = 3
hasil = a % b
print(hasil) # Output: 1

F. Pembagian Bulat

Operator pembagian bulat dalam Python direpresentasikan dengan tanda “//”. Operator ini mengembalikan hasil pembagian bilangan pertama dengan bilangan kedua, tanpa angka desimal.
Contoh penggunaan operator pembagian bulat dalam Python:
a = 10
b = 3
hasil = a // b
print(hasil) # Output: 3

G. Pangkat

Operator pangkat dalam Python direpresentasikan dengan tanda “**”. Operator ini digunakan untuk menghitung hasil perpangkatan bilangan.
Contoh penggunaan operator pangkat dalam Python:
a = 2
b = 3
hasil = a ** b
print(hasil) # Output: 8

Operator Perbandingan

Operator perbandingan digunakan untuk membandingkan dua nilai dan menghasilkan nilai kebenaran (True atau False) berdasarkan hasil perbandingan tersebut.

A. Sama dengan

Operator sama dengan dalam Python direpresentasikan dengan tanda “==”. Operator ini digunakan untuk memeriksa apakah dua nilai memiliki nilai yang sama.
Contoh penggunaan operator sama dengan dalam Python:
a = 5
b = 5
hasil = a == b
print(hasil) # Output: True

B. Tidak sama dengan

Operator tidak sama dengan dalam Python direpresentasikan dengan tanda “!=”. Operator ini digunakan untuk memeriksa apakah dua nilai memiliki nilai yang berbeda.
Contoh penggunaan operator tidak sama dengan dalam Python:
a = 5
b = 3
hasil = a != b
print(hasil) # Output: True

C. Lebih besar dari

Operator lebih besar dari dalam Python direpresentasikan dengan tanda “>”. Operator ini digunakan untuk memeriksa apakah nilai pertama lebih besar dari nilai kedua.
Contoh penggunaan operator lebih besar dari dalam Python:
a = 7
b = 5
hasil = a > b
print(hasil) # Output: True

D. Lebih kecil dari

Operator lebih kecil dari dalam Python direpresentasikan dengan tanda “<”. Operator ini digunakan untuk memeriksa apakah nilai pertama lebih kecil dari nilai kedua.
Contoh penggunaan operator lebih kecil dari dalam Python:
a = 3
b = 5
hasil = a < b print(hasil) # Output: True

E. Lebih besar atau sama dengan

Operator lebih besar atau sama dengan dalam Python direpresentasikan dengan tanda “>=”. Operator ini digunakan untuk memeriksa apakah nilai pertama lebih besar atau sama dengan nilai kedua.
Contoh penggunaan operator lebih besar atau sama dengan dalam Python:
a = 5
b = 5
hasil = a >= b
print(hasil) # Output: True

F. Lebih kecil atau sama dengan

Operator lebih kecil atau sama dengan dalam Python direpresentasikan dengan tanda “<=”. Operator ini digunakan untuk memeriksa apakah nilai pertama lebih kecil atau sama dengan nilai kedua.
Contoh penggunaan operator lebih kecil atau sama dengan dalam Python:
a = 3
b = 5
hasil = a <= b print(hasil) # Output: True

Operator Penugasan

Operator penugasan digunakan untuk memberikan nilai ke variabel dengan menggunakan tanda “=”.

A. Penugasan sederhana

Operator penugasan sederhana dalam Python direpresentasikan dengan tanda “=”.

Contoh penggunaan operator penugasan sederhana dalam Python:

a = 5 print(a) # Output: 5

B. Penugasan dengan operasi aritmatika

Operator penugasan dengan operasi aritmatika digunakan untuk menggabungkan operasi aritmatika dengan operator penugasan. Contoh penggunaan operator penugasan dengan operasi aritmatika dalam Python:

a = 5 a += 2 # Sama dengan a = a + 2 print(a) # Output: 7

C. Penugasan dengan operasi perbandingan

Operator penugasan dengan operasi perbandingan digunakan untuk menggabungkan operasi perbandingan dengan operator penugasan. Contoh penggunaan operator penugasan dengan operasi perbandingan dalam Python:

a = 5 b = 3 hasil = a > b # hasil akan bernilai True
a &= b # Sama dengan a = a & b
print(a) # Output: 1

Kesimpulan

Dalam artikel ini, kita telah menjelajahi berbagai jenis operator matematika dalam bahasa pemrograman Python. Operator matematika, seperti operator aritmatika, perbandingan, dan penugasan, sangat penting dalam pengembangan perangkat lunak. Dengan pemahaman yang baik tentang operator matematika ini, kita dapat melakukan berbagai operasi matematika dan perbandingan dengan mudah dalam program Python kita.

Melalui contoh-contoh penggunaan operator-operator tersebut, kita dapat mengaplikasikan konsep-konsep tersebut dalam pengembangan program yang lebih kompleks. Penting untuk diingat bahwa pemahaman tentang operator matematika ini akan mempermudah kita dalam memahami dan menulis kode Python yang efektif dan efisien.

--

--