Tipe Boolean dan Operasinya
Operator standar yang digunakan dalam operasi tipe boolean adalah perbandingan antara dua buah nilai. Hasilnya adalah konstanta “True” atau “False”:
>>> 1 > 6
False
>>> 2 <= 2 True
Untuk operasi kesamaan antara dua buah nilai, Python menggunakan operator “==”. Operator untuk operasi ‘bukan’ adalah “not”.
>>> 1 == 2 False
Untuk operasi ketidaksamaan digunakan operator “!=”:
>>> 2 != 5 True
Atau sebagai alternatif kita dapat menggunakan operator “not” seperti yang tadi telah dijelaskan:
>>> not 2 == 5 True
Sebagaimana telah kita ketahui, konstanta “True” dan “False” dalam tipe boolean memiliki nilai numerik masing – masing 1 dan 0. Operator – operator logika juga dapat digunakan pada operasi seperti contoh berikut ini:
>>> (2 > 1) and (5 < 8)
True
>>> (2 > 1) or (10 < 8)
True
>>> (not 5==5) or (1 > 2)
False
>>> ((not 3 > 2) and (8 < 9)) or (9 > 2) True