Operator logika adalah operator yang sangat penting, karena berperan aktif dalam pengambilan keputusan. Operator ini sangat berkaitan erat dengan operator perbandingan. Dan kedua-duanya juga mengembalikan nilai dengan tipe data yang sama yaitu boolean.
Hasil dari pemeriksaan operator logika tidak lepas dari dua kondisi, yaitu True and False. Suatu kondisi bernilai True, jika hasil dari nilai yang dibandingkan bernilai benar dan kondisi bernilai False, jika hasil dari nilai yang dibandingkan bernilai salah.
Berikut ini tabel dari operator logika pada python.
Tabel 3.4 Operator Logika
Simbol | Tugas | Contoh |
---|---|---|
and | Mengembalikan True jika dua statement sama-sama benar | True and True |
or | Mengembalikan True jika salah satu statement bernilai benar | 2 > 5 or 1 < 3 |
not | Menghasilkan hasil True menjadi False dan Sebaliknya | not (1 > 5) |
Gambar 3.4 Operator Logika