Lompat ke konten Lompat ke sidebar Lompat ke footer

Statement If dengan Operator or Untuk Multiple Conditions di Python

Statement If dengan Operator or Untuk Multiple Conditions di Python

WritingSkills.web.id - Program berikut ini menggunakan operator or yang digunakan untuk conditions alternatif (alternative conditions), seperti mengaktifkan tombol "Apply" bila setidaknya salah satu dari kedua condition berikut terpenuhi:
Contoh Program Menggunakan Statement If dengan Operator or di Python
Contoh Program Menggunakan Statement If dengan Operator or di Python

Operator or digunakan untuk menjalankan blok kode bila salah satu dari conditions yang ada memiliki nilai True. Contohnya adalah barisan kode berikut:
nilai_rata_rata = "A"
skor_akhir = 1400

if nilai_rata_rata == "A" or skor_akhir >= 1300:
  print("Sertifikat diperoleh!")
  
Output dari kode di atas adalah:
Sertifikat diperoleh!
Contoh Statement If dengan Operator or di Python

Dengan operator or, eksekusi blok kode akan dilewatkan hanya bila semua conditions bernilai False, seperti pada kode nilai_rata_rata = "A" dan skor_akhir = 1500.
nilai_rata_rata = "B"
skor_akhir = 1400

if nilai_rata_rata == "A" or skor_akhir >= 1500:
  print("Sertifikat diperoleh!")
  
Sedangkan pada barisan kode berikut, skor_akhir >= 1500 bernilai False, tetapi blok kode tetap dieksekusi karena nilai_rata_rata == "A" bernilai True
nilai_rata_rata = "A"
skor_akhir = 1400

if nilai_rata_rata == "A" or skor_akhir >= 1500:
  print("Sertifikat diperoleh!")
  
Output dari kode di atas adalah:
Sertifikat diperoleh!
Contoh Statement If dengan Operator or di Python

Kita juga bisa menggunakan operator or untuk menambahkan condition sebanyak yang kita inginkan, seperti menambahkan variabel menang_kompetisi.
nilai_rata_rata = "B"
skor_akhir = 1400
menang_kompetisi = True

if nilai_rata_rata == "A" or skor_akhir >= 1500 or menang_kompetisi :
  print("Sertifikat diperoleh!")
  
Output dari kode di atas adalah:
Sertifikat diperoleh!
Contoh Statement If dengan Operator or di Python

Dari contoh di atas, dapat diketahui kalau operator or dalam statement if berfungsi untuk menggabungkan kondisi-kondisi alternatif.

Contoh-contoh lainnya adalah sebagai berikut:

Contoh 1:
akhir_pekan = False
sedang_liburan = True

if akhir_pekan or sedang_liburan :
  print("Pergi jalan-jalan")
  
Output dari kode di atas adalah:
Pergi jalan-jalan
Contoh Statement If dengan Operator or di Python

Contoh 2:
mobile_internet = False
wifi = False

if mobile_internet or wifi :
  print("Memuat kotak masuk ...")
  
Blok kode tidak dieksekusi karena semua variabel memiliki nilai False. 

Contoh 3:
skor_tertinggi = 100
skor = 70
level = 5

if skor > skor_tertinggi or level == 5 :
  print("Kamu menang!")
  
Output dari kode di atas adalah:
Kamu menang!
Contoh Statement If dengan Operator or di Python

Cek tutorial sebelumnya untuk penjelasan tentang operator and, yaitu Statement If dengan Operator and Untuk Multiple Conditions di Python.

Posting Komentar untuk "Statement If dengan Operator or Untuk Multiple Conditions di Python"