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
Python 09 Python語法基礎 行與縮排
1 邏輯行和物理行 python中邏輯行主要指一段 在意義上它的行數,而物理行,指的是我們實際看到的行數 encoding utf 8 以下是三個物理行也是三個邏輯行 print 1 print 2 print 3 以下是乙個物理行,三個邏輯行 print 1 print 2 print 3 以下是...
Python基礎 Python語法基礎
關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...
python初級語法 python語法基礎
寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...