導讀 您好,肖大哥就為大家解答關于關于優先級和amp amp amp的問題。相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、||邏輯或運算,在...
您好,肖大哥就為大家解答關于關于優先級和amp amp amp的問題。相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、||邏輯或運算,在“||”運算符的表達式中,執行順序是從左到右。
2、如果其中有一個子表達式為True,那么整個表達式的值就為True,而且在該子表達式后面的式子不必再計算。
3、&&邏輯與運算,在“&&”運算符的表達式中,執行順序是從左到右。
4、如果其中有一個為False,那么整個表達式的值就為False,而且在該子表達式后面的式子不必再計算。
5、另外運算符優先級&&高于||。
6、你的代碼中if(a==1||a==2&&b==3||b==4)相當于if(a==1||(a==2&&b==3)||b==4),當輸入1,23132后,a=1,b=23132,在if(a==1||a==2&&b==3||b==4)中第一個判別式a==1就為True,后面的不管結果是什么,整個表達式結果依然為True,所以照樣輸出了。
本文就講到這里,希望大家會喜歡。