Pada kesempatan kali ini Admin mengucapkan termikasih banyak kepada kalian yang selalu mensupport blog kami ini, tidak lupa juga admin mengingatkan kepada kalian untuk selalu menjaga kesehatan apalagi sekarang sedang terjadi Pandemic Covid 19 dan kalian pun harus berdiam diri di dalam rumah untuk mencegah penyebaran Virus Corona ini.
Tetapi jangan khawtir dengan berdiam diri di rumah kalianpun bisa mendapatkan ilmu tambahan dengan cara belajar dari Internet seperti yang akan Admin bahas di pertemuan ke-enam ini, admin akan menjelaskan sedikit tentang Operator Logika pada bahasa Python. Sebelumnya Admin telah menjelaskan tentang Operator Penugasan pada bahasa Python.
Adapun version Python yang digunakan Admin adalah version 2.7.16, tetapi lebih baik kalian menginstall version terbaru saja. Oke sekarang, kita langsung saja masuk kedalam materi yang ketiga yaitu tentang Operator Aritmatika dalam bahsa Python.
OPERATOR LOGIKA
1. Apa itu Operator Logika?
Operator logika merupakan salah satu operator yang digunakan untuk melakukan operasi komputasi dari data boolean, yang terdiri dari True dan False. True bernilai benar dan False bernilai salah.
2. Operasi Matematika pada Operasi Logika Python
Berikut ini merupakan beberapa operasi matematika yang ada pada bahasa python :
Operasi Matematika | Fungsi |
< | Lebih kecil dari |
<= | Lebih kecil atau sama dengan |
> | Lebih besar dari |
>= | Lebih besar atau sama dengan |
== | Sama dengan |
!= | Tidak sama dengan |
3. Jenis Operator Logika pada Python
Terdapat 4 jenis operator logika yang dapat kita gunakan pada bahasa pemrograman Python :
Operator | Python Function | Symbolic Function |
AND | and() | & |
OR | or() | | |
XOR | xor() | ^ |
NOT | not() | ! |
a) Operator AND
Operator AND pada python dapat dilakukan menggunakan function and() atau &. Nilai kebenaran operator AND adalah benar ketika kedua operand bernilai benar atau True. Operand merupakan nilai yang digunakan pada operator logika.
Baca Juga : Operator Perbandingan pada bahasa Python
AND | Operand 1 | Operand 2 |
True | True | True |
False | True | False |
False | False | True |
False | False | False |
b) Operator OR
Operator OR pada bahasa python dapat dilakukan dengan menggunakan fungsi or() atau |. Operator OR mempunyai nilai kebenaran salah saat kedua operand bernilai salah.
OR | Operand 1 | Operand 2 |
True | True | True |
True | True | False |
True | False | True |
False | False | False |
c) Operator XOR
Operator XOR pada bahasa Python adalah operasi logika dari OR Eksklusif. Dalam aljabar boolean. Operator XOR memberikan nilai kebenaran jika salah satu atau kedua operand memiliki nilai benar (1) .
XOR | Operand 1 | Operand 2 |
True (2) | True (1) | True (1) |
True (1) | True (1) | False (0) |
True (1) | False (0) | True (1) |
False (0) | False (0) | False (0) |
d) Operator NOT
Operator NOT merupakan sebuat Operator pada bahasa Python yang berarti negasi atau kebalikan dari suatu nilai, misal jika nilai tersebut True dan diberi negasi maka akan menjadi False.
Hasil Program :
Penjelasan :
- Di baris 4, operasi (2 > 3) and (11 <= 4) akan diproses menjadi False and False, hasilnya False.
- Di baris 7, operasi string (‘AdityaDees’ == ‘AdityaDees’) or (7 <= 8) akan diproses menjadi True or True, hasilnya True.
- Di baris 10, operasi not (8 < 8) akan diproses menjadi not False, maka hasilnya True.
- Di baris 13, operasi (‘juTsucoding’ == ‘juTsucoding’) and (8 <= 6) or (3 != 3) akan diproses menjadi (True and False) or False, kemudian menjadi False or False, hasilnya False.
----------------------------------------------------------------------------------------------------------
Oke, mungkin di pertemuan kali ini admin hanya akan membahasa tentang Operator Logika saja. Pada pertemuan selanjutnya Admin akan membahas tentang Operator terakhir pada bahasa Python yaitu Operator Bitwise.
Dan jangan lupa juga untuk selalu support Aditya Dees dan follow juga Fansfage Facebook dan Instagram Aditya Dees untuk mendapatkan informasi terkini seputar Teknologi.
Sampai Jumpa lagi di Pertemuan Berikutnya Tentang Operator Bitwise...
No comments:
Post a Comment
Komentar yang bermutu Insyaallah akan mendapatkan berkah