Python If-Statements: Logical Operators and Equivalencies
Apabila bekerja dengan pernyataan bersyarat dalam Python, adalah penting untuk memahami penggunaan logik yang betul pengendali. Satu soalan biasa timbul apabila cuba menggunakan operator logik dan "&&" dalam pernyataan if.
Masalahnya
Kod berikut tidak akan dilaksanakan seperti yang dimaksudkan :
<code class="python">if cond1 && cond2:</code>
Penyelesaian
Dalam Python, setara dengan operator logik dan "&&" dalam pernyataan if hanyalah perkataan "dan" :
<code class="python">if cond1 and cond2:</code>
Menggunakan "dan" akan menilai dengan betul kedua-dua cond1 dan cond2 dan melaksanakan blok kod jika kedua-dua syarat adalah Benar.
Nota Tambahan
Atas ialah kandungan terperinci Mengapa Menggunakan \'dan\' Daripada \'&&\' dalam Python If-Statements?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!