python 比較運算子和邏輯運算子

2022-08-23 02:57:11 字數 921 閱讀 6661

python中的比較運算子如下表

運算子描述

示例==

檢查兩個運算元的值是否相等,如果是則條件變為真。

如a=3,b=3則(a == b) 為 true.

!=檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。

如a=1,b=3則(a != b) 為 true.

<>

檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。

如a=1,b=3則(a <> b) 為 true。這個類似於 != 運算子

>

檢查左運算元的值是否大於右運算元的值,如果是,則條件成立。

如a=7,b=3則(a > b) 為 true.

<

檢查左運算元的值是否小於右運算元的值,如果是,則條件成立。

如a=7,b=3則(a < b) 為 false.

>=

檢查左運算元的值是否大於或等於右運算元的值,如果是,則條件成立。

如a=3,b=3則(a >= b) 為 true.

<=

檢查左運算元的值是否小於或等於右運算元的值,如果是,則條件成立。

如a=3,b=3則(a <= b) 為 true.

運算子邏輯表示式

描述例項

andx and y

布林"與" - 如果 x 為 false,x and y 返回 false,否則它返回 y 的計算值。

(a and b) 返回 20。

orx or y

布林"或" - 如果 x 是 true,它返回 true,否則它返回 y 的計算值。

(a or b) 返回 10。

notnot x

布林"非" - 如果 x 為 true,返回 false 。如果 x 為 false,它返回 true。

not(a and b) 返回 false

賦值運算子 比較運算子 和邏輯運算子

基本賦值運算子就是乙個符號 代表將左邊的資料交給左側的變數。int a 30 符合復合賦值運算子 a 3 相當於 a a 3 b 4 相當於 b b 4 c 5 相當於 c c 5 d 6 相當於 d d 6 7 7 相當於 e 7 7 int a 10 a 5 system.out.println...

js 比較運算子 邏輯運算子

運算子 運算子 1.純數字,加法數 算 2.加好左右只要有字串都得字串 字串鏈結 如 var a 1 1 a 1 1 document.write a 此時輸出2a11 在計算機中可以除0,任何數除0都得無窮。無窮 infinity 0除0得nan 非數,非數也是數 運算子 a 即 a 1 即 a ...

2 比較運算子邏輯運算子

比較運算子 大於 小於 等於 大於等於 小於等於 不等於 注 infinity infinity nan nan 比較結果為true或者false 字串比較時是比較ascii碼的值 邏輯運算子 與 或 非 與運算子 先看第乙個表示式轉換成布林值的結果,如果為真,那麼看第二個表示式的布林值結果,然後如...