Operator dan Ekspresi

Operator dan Ekspresi

Operator dalam Python

Operator adalah simbol yang digunakan untuk melakukan operasi pada nilai atau variabel dalam bahasa pemrograman Python. Berikut beberapa jenis operator yang umum digunakan:

1. Operator Aritmatika

  • + : Penambahan
  • - : Pengurangan
  • * : Perkalian
  • / : Pembagian
  • % : Modulus (Sisa pembagian)
  • ** : Pangkat

Contoh penggunaan operator aritmatika:

a = 10
b = 5

hasil_penambahan = a + b
hasil_pengurangan = a - b
hasil_perkalian = a * b
hasil_pembagian = a / b
hasil_modulus = a % b
hasil_pangkat = a ** b

2. Operator Perbandingan

  • == : Sama dengan
  • != : Tidak sama dengan
  • < : Kurang dari
  • > : Lebih dari
  • <= : Kurang dari atau sama dengan
  • >= : Lebih dari atau sama dengan

Contoh penggunaan operator perbandingan:

x = 5
y = 10

sama_dengan = x == y
tidak_sama_dengan = x != y
kurang_dari = x < y
lebih_dari = x > y

3. Operator Logika

  • and : Logika AND
  • or : Logika OR
  • not : Logika NOT

Contoh penggunaan operator logika:

m = True
n = False

logika_and = m and n
logika_or = m or n
logika_not = not m

4. Operator Penugasan

  • = : Penugasan nilai
  • += : Penugasan dengan penambahan
  • -= : Penugasan dengan pengurangan
  • *= : Penugasan dengan perkalian
  • /= : Penugasan dengan pembagian

Contoh penggunaan operator penugasan:

x = 10
x += 5  # x sekarang bernilai 15
x -= 3  # x sekarang bernilai 12
x *= 2  # x sekarang bernilai 24

Ekspresi dalam Python

Ekspresi adalah kombinasi dari operator, nilai, dan variabel yang menghasilkan hasil tertentu. Contoh ekspresi:

hasil = (a + b) * (x - y)

Dalam ekspresi tersebut, (a + b) dan (x - y) adalah sub-ekspresi yang dievaluasi terlebih dahulu, kemudian hasilnya digunakan untuk menghitung (a + b) * (x - y).

Itulah dasar-dasar Operator dan Ekspresi dalam Python. Anda dapat menggunakan kombinasi berbagai operator untuk melakukan berbagai operasi pada data dan variabel dalam bahasa pemrograman Python. Semoga tutorial ini membantu Anda!