Rumah > pembangunan bahagian belakang > Tutorial Python > Apakah yang Dipulangkan oleh Operator `dan` dan `atau` dalam Python?

Apakah yang Dipulangkan oleh Operator `dan` dan `atau` dalam Python?

Barbara Streisand
Lepaskan: 2024-11-08 10:45:01
asal
653 orang telah melayarinya

What Do the `and` and `or` Operators Return in Python?

Operator Bersyarat: Mengembalikan Nilai dan/atau

Dalam Python, dan dan atau pengendali menilai ungkapan logik dan mengembalikan salah satu daripada dua nilai. Walau bagaimanapun, tingkah laku ini tidak boleh digunakan untuk semua situasi.

Operator bukan, yang menyongsangkan ungkapan boolean, sentiasa mengembalikan nilai boolean (Benar atau Salah). Sebaliknya, dan dan atau pengendali mengembalikan salah satu operan, bukan nilai boolean tulen.

Sebagai contoh, ungkapan berikut:

0 or 42
Salin selepas log masuk

Menilai kepada 42, iaitu operan kebenaran pertama. Begitu juga, ungkapan:

0 and 42
Salin selepas log masuk

Menilai kepada 0, iaitu operan palsu yang pertama.

Tingkah laku ini membenarkan pernyataan logik yang ringkas dan serba boleh. Sebagai contoh, ungkapan berikut:

if user_name or guest_name:
    # Perform some action
Salin selepas log masuk

Menyemak sama ada nama_pengguna atau nama_tetamu tidak kosong, membenarkan pernyataan bersyarat yang lebih diperkemas.

Oleh itu, adalah penting untuk mengingati itu dan dan atau operator mengembalikan operan, sementara tidak mengembalikan nilai boolean tulen. Pemahaman ini memastikan pelaksanaan ungkapan logik yang betul dalam Python.

Atas ialah kandungan terperinci Apakah yang Dipulangkan oleh Operator `dan` dan `atau` dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan