中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2022-10-09 09:58:49 來源:億速云 閱讀:151 作者:iii 欄目:web開發

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

一·賦值運算符

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

符號

名稱

描述

=

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

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

優先級:賦值運算符的優先級很低,例如: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中的賦值運算符有哪些及怎么用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建德市| 开江县| 曲阳县| 常州市| 南靖县| 青阳县| 玉山县| 讷河市| 白银市| 丰镇市| 瑞丽市| 广东省| 遵化市| 彭山县| 正蓝旗| 扶沟县| 吴忠市| 凌源市| 绵竹市| 咸阳市| 绥化市| 莱西市| 上思县| 盐亭县| 祥云县| 布拖县| 庆城县| 浦东新区| 即墨市| 马鞍山市| 连州市| 天门市| 永丰县| 无极县| 资讯| 景谷| 静宁县| 汶上县| 江城| 江门市| 肥乡县|