欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Python3中的賦值運算符有哪些及怎么用

這篇文章主要介紹“Python3中的賦值運算符有哪些及怎么用”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Python3中的賦值運算符有哪些及怎么用”文章能幫助大家解決問題。

站在用戶的角度思考問題,與客戶深入溝通,找到耿馬網站設計與耿馬網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站建設、成都網站設計、企業(yè)官網、英文網站、手機端網站、網站推廣、域名與空間、網絡空間、企業(yè)郵箱。業(yè)務覆蓋耿馬地區(qū)。

一·賦值運算符

這里位運算符如果不是很清晰的,可以參考這篇文章——位運算符

符號

名稱

描述

=

賦值(最基本的賦值運算符)

c=a+b,就是將a+b的值賦給c

+=

加賦值

b+=a 等效于 b=b+a

-=

減賦值

b-=a 等效于 b=b-a

*=

乘賦值

b*=a 等效于 b=b*a

/=

除賦值

b/=a 等效于 b=b/a

%=

取余數賦值

b%=a 等效于 b=b%a

**=

冪賦值

b**=a 等效于 b=b**a

//=

取整賦值

b//=a 等效于 b=b//a

<<=

左移賦值

b<<=a 等效于 b=b<<a,指的是將b的二進制位向左移a位,再賦值給b

>>=

右移賦值

b>>=a 等效于 b=b>>a,指的是將b的二進制位向右移a位,再賦值給b

&=

按位與賦值

b&=a 等效于 b=b&a

|=

按位或賦值

b|=a 等效于 b=b|a

^=

按位異或賦值

b^=a 等效于 b=b^a

優(yōu)先級:賦值運算符的優(yōu)先級很低,例如:b*=a+c,要先算后面的a+c,再將a+c的值與b相乘賦值給b。

二·代碼說明

1·賦值=

a = 10
print(a)
# 輸出結果:10
b = 20
print(b)
# 輸出結果:20
c = a + b
print(c)
# 輸出結果:30

2·加賦值+=

a = 10
a += 1  # 這里相當于a=a+1
print(a)
# 輸出結果:11

3·減賦值-=

a = 10
a -= 1  # 這里相當于a=a-1
print(a)
# 輸出結果:9

4·乘賦值*=

a = 10
a *= 2  # 這里相當于a=a*2
print(a)
# 輸出結果:20

5·除賦值/=

a = 10
a /= 2  # 這里相當于a=a/2
print(a)
# 輸出結果:5

6·取余數賦值%=

a = 10
a %= 3  # 這里相當于a=a%3
print(a)
# 輸出結果:1

7·冪賦值**=

a = 10
a **= 3  # 這里相當于a=a**3
print(a)
# 輸出結果:1000

8·取整賦值//=

a = 10
a //= 3  # 這里相當于a=a//3
print(a)
# 輸出結果:3

9·左移賦值<<=

a = 10
print(bin(a))
# 輸出結果:0b1010
a <<= 2  # 等效于a=a<<2,將a的二進制位向左移2位,再賦值給a
print(bin(a))
# 輸出結果:0b101000

10·右移賦值>>=

a = 10
print(bin(a))
# 輸出結果:0b1010
a >>= 2  # 等效于a=a>>2,將a的二進制位向右移2位,再賦值給
print(bin(a))
# 輸出結果:0b10

11·按位與賦值&=

a = 10
print(bin(a))
# 輸出結果:0b1010
print(bin(2))
# 輸出結果:0b10
a &= 2  # 等效于a=a&2,兩邊二進制均為1的輸出為1,不然輸出為0,最后將輸出的二進制賦值給
print(bin(a))
# 輸出結果:0b10

12·按位或賦值|=

a = 10
print(bin(a))
# 輸出結果:0b1010
print(bin(2))
# 輸出結果:0b10
a |= 2  # 等效于a=a|2,兩邊二進制只要有一邊為1的輸出為1,全不為1輸出為0,最后將輸出的二進制賦值給a
print(bin(a))
# 輸出結果:0b1010

13·按位異或賦值^=

a = 10
print(bin(a))
# 輸出結果:0b1010
print(bin(2))
# 輸出結果:0b10
a ^= 2  # 等效于a=a^2,兩邊二進制相同的位輸出為0,不同的位輸出為1,最后將輸出的二進制賦值給a
print(bin(a))
# 輸出結果:0b1000

關于“Python3中的賦值運算符有哪些及怎么用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

分享題目:Python3中的賦值運算符有哪些及怎么用
文章出自:http://chinadenli.net/article6/pgjgig.html

成都網站建設公司_創(chuàng)新互聯,為您提供商城網站App開發(fā)品牌網站制作標簽優(yōu)化手機網站建設網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

營銷型網站建設