天天看點

python 01清單異或_python運算符及優先級順序

python語言是一門腳本語言,支援面向對象、面向過程程式設計,兼具編譯性和解釋性的動态語言,整理出學習過程中一些基本Python運算符和運算符的優先級順序。

python 01清單異或_python運算符及優先級順序

一、算術運算符

運算符描述+加 - 兩個對象相加-減 - 得到負數或是一個數減去另一個數*乘 - 兩個數相乘或是傳回一個被重複若幹次的字元串/除 - x除以y%取模 - 傳回除法的餘數**幂 - 傳回x的y次幂//取整除 - 傳回商的整數部分(向下取整)

二、比較運算符

運算符描述==等于 - 比較對象是否相等!=不等于 - 比較兩個對象是否不相等<>不等于 - 比較兩個對象是否不相等>大于 - 傳回x是否大于y=大于等于 - 傳回x是否大于等于y。<=小于等于 - 傳回x是否小于等于y。

三、指派運算符

運算符描述=簡單的指派運算符+=加法指派運算符-=減法指派運算符*=乘法指派運算符/=除法指派運算符%=取模指派運算符**=幂指派運算符//=取整除指派運算符

python 01清單異或_python運算符及優先級順序

四、位運算符

運算符描述&按位與運算符:參與運算的兩個值,如果兩個相應位都為1,則該位的結果為1,否則為0|按位或運算符:隻要對應的二個二進位有一個為1時,結果位就為1。^按位異或運算符:當兩對應的二進位相異時,結果為1~按位取反運算符:對資料的每個二進制位取反,即把1變為0,把0變為1 。~x 類似于 -x-1<>右移動運算符:把">>"左邊的運算數的各二進位全部右移若幹位,>> 右邊的數字指定了移動的位數

五、邏輯運算符

運算符邏輯表達式描述andx and y布爾"與" - 如果 x 為 False,x and y 傳回 False,否則它傳回 y 的計算值。orx or y布爾"或" - 如果 x 是非 0,它傳回 x 的值,否則它傳回 y 的計算值。notnot x布爾"非" - 如果 x 為 True,傳回 False 。如果 x 為 False,它傳回 True。

六、成員運算符

運算符描述in如果在指定的序列中找到值傳回 True,否則傳回 False。not in如果在指定的序列中沒有找到值傳回 True,否則傳回 False。

七、身份運算符

運算符描述isis 是判斷兩個辨別符是不是引用自一個對象is notis not 是判斷兩個辨別符是不是引用自不同對象

python 01清單異或_python運算符及優先級順序

八、運算符優先級

以下所列優先級順序按照從低到高優先級的順序;同行為相同優先級。

最後,小編想說:我是一名python開發工程師,整理了一套最新的python系統學習教程,想要這些資料的可以關注私信小編“01”即可,希望能對你有所幫助

繼續閱讀