Menu
CoddyTech

Operator Logika Bagian 1

Termasuk bagian Dasar-Dasar dalam perjalanan Python di Coddy. Pelajaran 15 dari 77.

Operator logika digunakan untuk menggabungkan pernyataan percabangan.

Python memiliki tiga operator logika:

  • and
  • or
  • not

Mari kita lihat cara kerja operator and:

Operator and mengembalikan True jika kedua pernyataan bernilai benar.

# Buat dua variabel boolean
x = True
y = True
# Periksa apakah x dan y sama-sama bernilai True
result = x and y

Setelah menjalankan kode di atas, result berisi:

True

Jika salah satu nilai adalah False, hasilnya akan menjadi False:

# Buat dua variabel boolean
x = True
y = False
# Periksa apakah x dan y sama-sama bernilai True
result = x and y

Hasilnya:

False
challenge icon

Tantangan

Mudah

Lengkapi kode untuk menentukan apakah seseorang memenuhi syarat untuk mengemudi berdasarkan usia dan status kepemilikan SIM.

Seseorang memenuhi syarat untuk mengemudi jika:

  • Usianya minimal 18 tahun DAN
  • Memiliki SIM yang masih berlaku

Isi bagian yang kosong dengan nilai yang benar:

  1. Isi variabel usia dengan 20
  2. Isi variabel has_license dengan True
  3. Isi persyaratan usia minimum dalam perbandingan

Coba sendiri

age = ?
has_license = ?

result = age >= ? and has_license

# Jangan ubah baris di bawah ini
print("Eligible to drive:", result)
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Python online