Apa fungsi dari operator and?

10 bilangan lihat

Fungsi AND mengembalikan BENAR jika semua hujahnya menilai BENAR, dan mengembalikan PALSU jika satu atau lebih hujah menilai PALSU.

Maklum Balas 0 bilangan suka

Fungsi Operator AND

Dalam bidang pengaturcaraan komputer, operator AND merupakan operator logik yang berfungsi untuk menggabungkan dua atau lebih nilai boolean. Operator AND dilambangkan dengan simbol “&&” atau “AND” (dalam bahasa pengaturcaraan yang menggunakan bahasa Inggeris).

Fungsi operator AND adalah mengembalikan nilai BENAR jika semua hujahnya (nilai boolean) menilai BENAR. Sebaliknya, operator AND akan mengembalikan nilai PALSU jika satu atau lebih hujahnya menilai PALSU.

Sebagai contoh:

X = BENAR
Y = PALSU

Hasil:

X AND Y = PALSU

Dalam contoh ini, operator AND mengembalikan nilai PALSU kerana salah satu hujahnya (Y) menilai PALSU.

Berikut adalah jadual kebenaran untuk operator AND:

Hujah 1 Hujah 2 Hasil
BENAR BENAR BENAR
BENAR PALSU PALSU
PALSU BENAR PALSU
PALSU PALSU PALSU

Operator AND sering digunakan dalam pengaturcaraan untuk membuat keputusan berdasarkan pelbagai syarat. Contohnya, kod berikut menggunakan operator AND untuk memeriksa sama ada pengguna telah memasukkan nama pengguna dan kata laluan yang betul:

nama_pengguna = input("Masukkan nama pengguna: ")
kata_laluan = input("Masukkan kata laluan: ")

if (nama_pengguna == "admin" AND kata_laluan == "password"):
    print("Selamat datang, admin!")
else:
    print("Nama pengguna atau kata laluan salah.")