Operasi Logika

Operator logika and, or, dan not sangat berguna dalam pengambilan keputusan di Python. Dengan memahami cara kerjanya, kita dapat membuat program yang lebih kompleks dan fleksibel.

Daftar Isi
Operasi Logika

Dalam pemrograman Python, operasi logika digunakan untuk melakukan perbandingan dan menghasilkan nilai boolean, yaitu True atau False. Python memiliki tiga operator logika utama, yaitu and, or, dan not. Operator ini sering digunakan dalam pengambilan keputusan (conditional statements) dan perulangan.

Operator and

Operator and mengembalikan True jika kedua operand bernilai True. Jika salah satu operand False, hasilnya adalah False. Dibahasa pemrograman lain operator ini disimbolkan dengan &&.

print(False and False) # False 
print(True and False) # False 
print(True and True) # True 

Operator or

Operator or mengembalikan True jika salah satu operand bernilai True. Jika kedua operand False, hasilnya adalah False. Dibahasa pemrograman lain operator ini disimbolkan dengan ||.

print(False or False) # False 
print(True or False) # True 
print(True or True) # True 

Operator not

Operator not digunakan untuk membalik nilai boolean. Jika operand bernilai True, maka hasilnya False, dan sebaliknya. Dibahasa pemrograman lain operator ini disimbolkan dengan !.

print(not False) # True 
print(not True) # False 

Type your title notification

Write to describe this notification