Operator Logika



Operator Logika adalah operator yang digunakan untuk membuat kesimpulan logis dari 2 kondisi Boolean: True atau False. Dalam bahasa Python terdapat 3 operator Logika:

1. Operator: and

         Contoh: True and True

         Penjelasan: True Jika Kedua Operand Bernilai True

2. Operator: or

        Contoh: True or False

        Penjelasan: True Jika Salah Satu Operand Bernilai True

3. Operator: not

        Contoh: not False

        Penjelasan: True Jika Operand Bernilai False

Pada perakteknya, Operator Logika ini banyak dipakai untuk menggabungkan beberapa hasil operasi perbandingan.

Contoh Code Program Operator Logika Python

Dalam bentuk paling sederhana, Operator Logika hanya bisa diisi dengan operand yang bernilai True atau False. Berikut Codenya: 
Output Code Program:

Di sini saya akan membuat beberapa percobaan menggunakan operator logika. Rumus yang dipakai adalah sebagai berikut:

1. Operator and hanya akan menghasilkan True jika kedua operand bernilai True. Selain itu hasilnya False.

2. Operator or hanya akan menghasilkan True jika salah satu operand bernilai True. Operator or hanya bernilai False jika kedua operand juga bernilai False.

3. Operator not akan membalikkan logika, not False menghasilkan True begitu juga sebaliknya.

Kita juga bisa menggabungkan lebih dari satu operasi seperti contoh berikut:


Output Code Program:


Untuk operasi seperti ini, akan diproses dari kiri ke kanan, Kecuali ditemukan tanda kurung maka itulah yang akan diproses terlebih dahulu.

1. Di baris ke-1, operasi (10 > 16) and (5 <= 10) akan diproses menjadi False and True, Hasilnya False.

2. Di baris ke-4 operasi ("Rajin Coding" == "Rajin Coding") or (10 < 5) akan diproses Menjadi True or False, Hasilnya True.

3. Di baris ke-7 operasi not (9 < 9) akan diproses menjadi not False, Hasilnya True.

4. Di baris ke-10 operasi ("Rajin Coding" == "Rajin Coding") and (10 <= 5) or (3 !=3) akan diproses menjadi (True and False) or False, Kemudian menjadi False or False, Hasilnya False


Sama seperti operasi perbandingan, Operasi Logika ini banyak dipakai pada code program percabangan, Misalnya untuk bisa login seseorang harus memiliki Username and Password yang sesusai. Jika salah satu saja tidak terpenuhi, Maka tidak bisa login.


Untuk Lebih Jelasnya Kunjugi Aja YouTube Channel Kelas Terbuka:


Kalo Ada Masalah Comment Aja Dibawah Okeyy:)

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating