Skip to main content
  1. Belajar/
  2. Python Fundamental/
  3. 4. Menggunakan Logika Boolean pada Python/

Menggunakan Operator 'and' dan 'or'

6 mins· loading · loading ·
Menggunakan Logika Boolean pada Python - This article is part of a series.
Part 3: This Article

A. Pengertian dan Fungsi Operator and
#

Operator and digunakan untuk menggabungkan dua kondisi, dimana kedua kondisi harus bernilai True agar blok kode di dalamnya dijalankan.

B. Format Penggunaan Operator and
#

Berikut adalah format penggunaan operator and:

if kondisi1 and kondisi2:
    # Blok kode yang akan dijalankan jika kedua kondisi bernilai True

C. Penggunaan Operator and
#

Berikut adalah contoh penggunaan operator and:

umur = 25
pengalaman_kerja = 2

if umur >= 21 and pengalaman_kerja >= 2:
    print("Kamu memenuhi syarat untuk melamar pekerjaan ini.")

Penjelasan:

umur >= 21: Kondisi pertama memeriksa apakah umur lebih besar atau sama dengan 21. pengalaman_kerja >= 2: Kondisi kedua memeriksa apakah pengalaman_kerja lebih besar atau sama dengan 2. Jika kedua kondisi tersebut bernilai True, maka blok kode di dalam if dijalankan.

D. Pengertian dan Fungsi Operator or
#

Operator or digunakan untuk menggabungkan dua kondisi, dimana salah satu dari kedua kondisi tersebut harus bernilai True agar blok kode di dalamnya dijalankan.

E. Format Penggunaan Operator or
#

Format penggunaan operator or mirip dengan format penggunaan operator and.

if kondisi1 or kondisi2:
    # Blok kode yang akan dijalankan jika salah satu kondisi bernilai True

F. Penggunaan Operator or
#

nilai = 75

if nilai >= 70 or nilai == 100:
    print("Kamu lulus ujian.")

Penjelasan:

nilai >= 70: Kondisi pertama memeriksa apakah nilai lebih besar atau sama dengan 70. nilai == 100: Kondisi kedua memeriksa apakah nilai sama dengan 100. Jika salah satu dari kondisi tersebut bernilai True, maka blok kode di dalam if dijalankan.

G. Contoh Penggunaan Operator and dan or Bersama-sama
#

umur = 25
nilai = 80

if umur >= 21 and (nilai >= 70 or nilai == 100):
    print("Kamu memenuhi syarat untuk beasiswa.")

Penjelasan:

umur >= 21: Kondisi pertama memeriksa apakah umur lebih besar atau sama dengan 21. nilai >= 70 or nilai == 100: Kondisi kedua memeriksa apakah nilai lebih besar atau sama dengan 70, atau nilai sama dengan 100. Keduanya harus bernilai True agar blok kode di dalam if dijalankan.

Menggunakan Logika Boolean pada Python - This article is part of a series.
Part 3: This Article