Pertanyaan yang diberi tag «logical-operators»

Operator logika adalah simbol yang membantu dalam mengevaluasi ekspresi boolean. Ini ditemukan di hampir semua bahasa pemrograman yang mendukung boolean. Contoh umum adalah && (AND), || (ATAU), ! (TIDAK), == ([nilai] sama dengan), === ([nilai dan jenis] sama dengan),> = (Lebih besar dari atau sama dengan), <= (Kurang dari atau sama dengan),> (Lebih Besar dari), dan <(kurang dari)

8
Bagaimana "dan" dan "atau" bertindak dengan nilai non-boolean?
Saya mencoba belajar python dan menemukan beberapa kode yang bagus dan pendek tetapi tidak sepenuhnya masuk akal konteksnya adalah: def fn(*args): return len(args) and max(args)-min(args) Saya mengerti apa yang dilakukannya, tetapi mengapa python melakukan ini - yaitu mengembalikan nilai daripada Benar / Salah? 10 and 7-2 mengembalikan 5. Demikian pula, …


4
Versi tertulis dari operator logika
Ini adalah satu-satunya tempat yang pernah saya lihat and, ordan notterdaftar sebagai operator sebenarnya di C ++. Ketika saya menulis program pengujian di NetBeans, saya mendapat garis bawah merah seolah-olah ada kesalahan sintaks dan menemukan situs web salah, tetapi NetBeans yang salah karena dikompilasi dan berjalan seperti yang diharapkan. Saya …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.