Operator

Operator

Kamu pasti familiar sama simbol-simbol ini. ( x / + - < >)
Nah, dalam programming, ini disebut sebagai operator. Ada 3 jenis operator: aritmatika, komparasi, dan logika.

Operasi Aritmetika

Pertambahan, pengurangan, perkalian, pembagian, modulo, increment, dan decrement. Sebenernya mirip sama yang kamu udah pelajari di sekolah, tapi kita bikinnya dalam bentuk code.
Ada lagi yang namanya modulo. Modulo adalah operasi matematika yang hasilnya adalah sisa dari sebuah hasil pembagian. Contohnya 10 % 3 hasilnya adalah 1. Kenapa? coba kamu kerjain 10 dibagi 3, hasilnya 3, sisanya berapa? 1 kan? nah hasil sisa itu loh yang merupakan hasil dari operasi modulo.
notion image

Operasi Komparasi

kalau tadi kita pake aritmatika untuk nyari jumlah, sekarang kita nyari perbandingan. Hasilnya itu benar atau salah (true or false).
Nih, jenis-jenis operasi komparasi yang sering kita pake:
  • Sama dengan (==)
  • Tidak sama dengan (!=)
  • Lebih besar dari (>)
  • Lebih kecil dari (<)
  • Lebih besar atau sama dengan (>=)
  • Lebih kecil atau sama dengan (<=)
notion image

Operasi Logika

Ketiga, operasi logika. Ini berguna banget buat menggabungkan beberapa kondisi.
Ada tiga operasi logika utama di Python:
and : True kalo semua kondisi True
or : True kalo minimal satu kondisi True
not : Kebalikan dari kondisi (True jadi False, False jadi True)
notion image