Python Dasar | #4 Operasi Dasar

 


Operasi Dasar di Python

1. Operasi Aritmatika

Python mendukung berbagai operasi aritmatika dasar yang biasa digunakan dalam perhitungan matematika.

  • Penjumlahan (+): Menambahkan dua nilai.
    a = 5 + 3  # a = 8
  • Pengurangan (-): Mengurangi satu nilai dari nilai lainnya.
    b = 5 - 3  # b = 2
  • Perkalian (*): Mengalikan dua nilai.
    c = 5 * 3  # c = 15
  • Pembagian (/): Membagi satu nilai dengan nilai lainnya (hasilnya selalu float).
    d = 5 / 2  # d = 2.5
  • Divisi Bulat (//): Membagi dua nilai dan membulatkan hasil ke bawah (integer).
    e = 5 // 2  # e = 2
  • Modulus (%): Mengembalikan sisa hasil bagi dua nilai.
    f = 5 % 2  # f = 1
  • Pangkat (**): Menghitung hasil perpangkatan.
    g = 5 ** 2  # g = 25

2. Operasi Perbandingan

Operasi perbandingan digunakan untuk membandingkan dua nilai dan mengembalikan nilai boolean (True atau False).

  • Sama dengan (==): Memeriksa apakah dua nilai sama.
    a = (5 == 5)  # a = True
  • Tidak sama dengan (!=): Memeriksa apakah dua nilai tidak sama.
    b = (5 != 3)  # b = True
  • Lebih besar dari (>): Memeriksa apakah nilai di sebelah kiri lebih besar dari nilai di sebelah kanan.
    c = (5 > 3)  # c = True
  • Lebih kecil dari (<): Memeriksa apakah nilai di sebelah kiri lebih kecil dari nilai di sebelah kanan.
    d = (5 < 3)  # d = False
  • Lebih besar atau sama dengan (>=): Memeriksa apakah nilai di sebelah kiri lebih besar atau sama dengan nilai di sebelah kanan.
    e = (5 >= 5)  # e = True
  • Lebih kecil atau sama dengan (<=): Memeriksa apakah nilai di sebelah kiri lebih kecil atau sama dengan nilai di sebelah kanan.
    f = (5 <= 5)  # f = True

3. Operasi Logika

Operasi logika digunakan untuk menggabungkan pernyataan boolean dan menghasilkan nilai True atau False.

  • and: Mengembalikan True jika kedua pernyataan bernilai True.
    a = (5 > 3 and 3 > 1)  # a = True
  • or: Mengembalikan True jika salah satu dari kedua pernyataan bernilai True.
    b = (5 > 3 or 3 < 1)  # b = True
  • not: Membalikkan nilai boolean dari pernyataan.
    c = not(5 > 3)  # c = False

4. Operasi Assignment

Operasi assignment digunakan untuk memberikan nilai ke variabel dengan operator aritmatika secara langsung.

  • +=: Menambahkan nilai ke variabel.
    a = 5
    a += 3  # a = 8
  • -=: Mengurangi nilai dari variabel.
    b = 5
    b -= 3  # b = 2
  • *=: Mengalikan nilai variabel.
    c = 5
    c *= 3  # c = 15
  • /=: Membagi nilai variabel.
    d = 5
    d /= 2  # d = 2.5
  • //=: Membagi nilai variabel dengan pembagian bulat.
    e = 5
    e //= 2  # e = 2
  • %=: Mengambil sisa hasil bagi dari variabel.
    f = 5
    f %= 2  # f = 1
  • **=: Menaikkan pangkat variabel.
    g = 5
    g **= 2  # g = 25

Komentar