久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Python運(yùn)算符

 風(fēng)雨孤劍客 2019-10-09

Python語(yǔ)言支持以下類型的運(yùn)算符:

算術(shù)運(yùn)算符

比較(關(guān)系)運(yùn)算符

賦值運(yùn)算符

邏輯運(yùn)算符

位運(yùn)算符

成員運(yùn)算符

身份運(yùn)算符

運(yùn)算符優(yōu)先級(jí)

Python賦值運(yùn)算符

運(yùn)算符

描述

實(shí)例

=

簡(jiǎn)單的賦值運(yùn)算符

c = a + b 將 a + b 的運(yùn)算結(jié)果賦值為 c

+=

加法賦值運(yùn)算符

c += a 等效于 c = c + a

-=

減法賦值運(yùn)算符

c -= a 等效于 c = c - a

*=

乘法賦值運(yùn)算符

c *= a 等效于 c = c * a

/=

除法賦值運(yùn)算符

c /= a 等效于 c = c / a

%=

取模賦值運(yùn)算符

c %= a 等效于 c = c % a

**=

冪賦值運(yùn)算符

c **= a 等效于 c = c ** a

//=

取整除賦值運(yùn)算符

c //= a 等效于 c = c // a

Python位運(yùn)算符

按位運(yùn)算符是把數(shù)字看作二進(jìn)制來(lái)進(jìn)行計(jì)算的。Python中的按位運(yùn)算法則如下:

運(yùn)算符

描述

實(shí)例

&

按位與運(yùn)算符:參與運(yùn)算的兩個(gè)值,如果兩個(gè)相應(yīng)位都為1,則該位的結(jié)果為1,否則為0

(a & b) 輸出結(jié)果 12 ,,二進(jìn)制解釋: 0000 1100

|

按位或運(yùn)算符:只要對(duì)應(yīng)的二個(gè)二進(jìn)位有一個(gè)為1時(shí),,結(jié)果位就為1。

(a | b) 輸出結(jié)果 61 ,,二進(jìn)制解釋: 0011 1101

^

按位異或運(yùn)算符:當(dāng)兩對(duì)應(yīng)的二進(jìn)位相異時(shí),,結(jié)果為1

(a ^ b) 輸出結(jié)果 49 ,二進(jìn)制解釋: 0011 0001

~

按位取反運(yùn)算符:對(duì)數(shù)據(jù)的每個(gè)二進(jìn)制位取反,即把1變?yōu)?,把0變?yōu)?

(~a ) 輸出結(jié)果 -61 ,,二進(jìn)制解釋: 1100 0011,, 在一個(gè)有符號(hào)二進(jìn)制數(shù)的補(bǔ)碼形式。

<<

左移動(dòng)運(yùn)算符:運(yùn)算數(shù)的各二進(jìn)位全部左移若干位,,由"<<"右邊的數(shù)指定移動(dòng)的位數(shù),,高位丟棄,低位補(bǔ)0,。

a << 2 輸出結(jié)果 240 ,,二進(jìn)制解釋: 1111 0000

>>

右移動(dòng)運(yùn)算符:把">>"左邊的運(yùn)算數(shù)的各二進(jìn)位全部右移若干位,">>"右邊的數(shù)指定移動(dòng)的位數(shù)

a >> 2 輸出結(jié)果 15 ,,二進(jìn)制解釋: 0000 1111

Python邏輯運(yùn)算符

Python語(yǔ)言支持邏輯運(yùn)算符,,以下假設(shè)變量 a 為 10, b為 20:

運(yùn)算符

邏輯表達(dá)式

描述

實(shí)例

and

x and y

布爾"與" - 如果 x 為 False,,x and y 返回 False,否則它返回 y 的計(jì)算值,。

(a and b) 返回 20,。

or

x or y

布爾"或" - 如果 x 是 True,它返回 x的值,,否則它返回 y 的計(jì)算值,。

(a or b) 返回 10。

not

not x

布爾"非" - 如果 x 為 True,,返回 False ,。如果 x 為 False,它返回 True,。

not(a and b) 返回 False

Python成員運(yùn)算符

除了以上的一些運(yùn)算符之外,,Python還支持成員運(yùn)算符,測(cè)試實(shí)例中包含了一系列的成員,,包括字符串,,列表或元組。

運(yùn)算符

描述

實(shí)例

in

如果在指定的序列中找到值返回 True,,否則返回 False,。

x在y序列中,如果x在y序列中返回 True。

not in

如果在指定的序列中沒有找到值返回 True,,否則返回 False,。

x不在y序列中,如果x不在y序列中返回 True

Python身份運(yùn)算符

身份運(yùn)算符用于比較兩個(gè)對(duì)象的存儲(chǔ)單元

運(yùn)算符

描述

實(shí)例

is

is是判斷兩個(gè)標(biāo)識(shí)符是不是引用自一個(gè)對(duì)象

x is y, 如果 id(x) 等于 id(y) , is 返回結(jié)果 1

is not

is not是判斷兩個(gè)標(biāo)識(shí)符是不是引用自不同對(duì)象

x is not y, 如果 id(x) 不等于 id(y). is not 返回結(jié)果 1

Python運(yùn)算符優(yōu)先級(jí)

以下表格列出了從最高到最低優(yōu)先級(jí)的所有運(yùn)算符:

運(yùn)算符

描述

**

指數(shù) (最高優(yōu)先級(jí))

~ + -

按位翻轉(zhuǎn), 一元加號(hào)和減號(hào) (最后兩個(gè)的方法名為 +@ 和 -@)

* / % //

乘,除,,取模和取整除

+ -

加法減法

>> <<

右移,左移運(yùn)算符

&

位 'AND'

^ |

位運(yùn)算符

<= < > >=

比較運(yùn)算符

<> == !=

等于運(yùn)算符

= %= /= //= -= += *= **=

賦值運(yùn)算符

is is not

身份運(yùn)算符

in not in

成員運(yùn)算符

not or and

邏輯運(yùn)算符

表格來(lái)源于w3cschool

侵刪

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多