Python語法基礎09 比較 關係運算子

2021-08-06 02:01:15 字數 921 閱讀 2267

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雙引號,怎麼辦呢?嘻嘻 可以使用轉義...