運(yùn)算符 | 邏輯表達(dá)式 | 描述 |
---|---|---|
and | x and y | 布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計算值。 |
or | x or y | 布爾"或" - 如果 x 是非 0,它返回 x 的值,否則它返回 y 的計算值。 |
not | not x | 布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 |
我們使用上面邏輯運(yùn)算符進(jìn)行運(yùn)算,如下代碼所示:
成都創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項目涵蓋了網(wǎng)頁視覺設(shè)計、VI標(biāo)志設(shè)計、營銷網(wǎng)站、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式網(wǎng)站建設(shè)公司、成都做手機(jī)網(wǎng)站、微商城、網(wǎng)站托管及網(wǎng)站建設(shè)維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊、國內(nèi)外服務(wù)器租用、視頻、平面設(shè)計、SEO優(yōu)化排名。設(shè)計、前端、后端三個建站步驟的完善服務(wù)體系。一人跟蹤測試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為成都石牌坊行業(yè)客戶提供了網(wǎng)站開發(fā)服務(wù)。
a = 5
b = 2
print((a and b), end=' ')
print((b and a), end=' ')
print((a or b), end=' ')
print((b or a), end=' ')
print((not a), end=' ')
print((not b), end=' ')
print(not (a and b), end=' ')
上面代碼將輸出如下內(nèi)容:
2 5 5 2 False False False
運(yùn)算符 | 描述 |
---|---|
in | 如果在指定的序列中找到值返回 True,否則返回 False。 |
not in | 如果在指定的序列中沒有找到值返回 True,否則返回 False。 |
我們使用上面成員運(yùn)算符進(jìn)行運(yùn)算,如下代碼所示:
a = [1, 2, 3, 4]
print((1 in a), end=' ')
print((1 not in a), end=' ')
上面代碼將輸出如下內(nèi)容:
True False
運(yùn)算符 | 描述 |
---|---|
is | is 是判斷兩個標(biāo)識符是不是引用自一個對象 |
is not | is not 是判斷兩個標(biāo)識符是不是引用自不同對象 |
我們使用上面身份運(yùn)算符進(jìn)行運(yùn)算,如下代碼所示:
a= 5
b=2
print((a is b), end=' ')
print((a is not b), end=' ')
上面代碼將輸出如下內(nèi)容:
False True
運(yùn)算符 | 描述 |
---|---|
** | 指數(shù) (最高優(yōu)先級) |
~ + - | 按位翻轉(zhuǎn), 一元加號和減號 |
* / % // | 乘,除,取模和取整除 |
+ - | 加法減法 |
>> << | 右移,左移運(yùn)算符 |
& | 位 'AND' |
^ | 位運(yùn)算符 |
<= < > >= | 比較運(yùn)算符 |
<> == != | 等于運(yùn)算符 |
= %= /= //= -= += *= **= | 賦值運(yùn)算符 |
is is not | 身份運(yùn)算符 |
in not in | 成員運(yùn)算符 |
not and or | 邏輯運(yùn)算符 |
歡迎關(guān)注微信公眾號:軟件測試汪。軟件測試交流群:809111560