pythonOperasi Pembanding & Logika

1. Operasi Pembanding

Operasi pembanding digunakan untuk membandingkan dua nilai dan menghasilkan output berupa Boolean (True atau False).

Simbol

Nama

Contoh

Hasil

==

Sama dengan

10 == 10

True

!=

Tidak sama dengan

5 != 5

False

>

Lebih besar dari

5 > 5

False

<

Lebih kecil dari

2 < 4

True

>=

Lebih besar atau sama dengan

10 >= 10

True

<=

Lebih kecil atau sama dengan

9 <= 10

True

Contoh Implementasi dalam Python

a = 10
b = 5

hasil_sama_dengan = a == b
hasil_tidak_sama_dengan = a != b
hasil_lebih_besar_dari = a > b
hasil_lebih_kecil_dari = a < b
hasil_lebih_besar_sama_dengan = a >= b
hasil_lebih_kecil_sama_dengan = a <= b

print("Sama dengan:", hasil_sama_dengan)  # False
print("Tidak sama dengan:", hasil_tidak_sama_dengan)  # True
print("Lebih besar dari:", hasil_lebih_besar_dari)  # True
print("Lebih kecil dari:", hasil_lebih_kecil_dari)  # False
print("Lebih besar atau sama dengan:", hasil_lebih_besar_sama_dengan)  # True
print("Lebih kecil atau sama dengan:", hasil_lebih_kecil_sama_dengan)  # False

2. Operasi Logika

Operasi logika digunakan untuk mengombinasikan ekspresi Boolean dan menghasilkan nilai True atau False.

Simbol

Fungsi

Contoh

Hasil

and

Mengembalikan True jika kedua pernyataan benar

True and True

True

or

Mengembalikan True jika salah satu pernyataan benar

2 > 5 or 1 < 3

True

not

Membalik nilai (True menjadi False, dan sebaliknya)

not(1 > 5)

True

Contoh Implementasi dalam Python


3. Contoh Lengkap Penggunaan Operasi Logika

Output:


Kesimpulan

  • Operasi pembanding digunakan untuk membandingkan nilai (==, !=, >, <, >=, <=).

  • Operasi logika digunakan untuk mengombinasikan pernyataan boolean (and, or, not).

  • Digunakan dalam kondisi seperti if, while, dan filtering data.

Last updated