新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python位運(yùn)算是什么
位運(yùn)算,計(jì)算機(jī)內(nèi)所有的數(shù)都以二進(jìn)制存儲(chǔ),位運(yùn)算就是對(duì)二進(jìn)制位的操作

| 位運(yùn)算符 | 說(shuō)明 |
|---|---|
| << | 按位左移,左移n位相當(dāng)于乘以2的n次方 |
| >> | 按位右移 ,左移n位相當(dāng)于除以2的n次方 |
| & | 按位與,二進(jìn)制位數(shù)同且為1結(jié)果位為1 |
| l | 按位或 ,二進(jìn)制位數(shù)或有1結(jié)果位為1 |
| ^ | 按位異或 ,二進(jìn)制位數(shù)不同結(jié)果位為1 |
| ~ | 按位取反,二進(jìn)制位0和1結(jié)果位互換 |
按位左移例子
a=11
b=a<<3 # 將 a 左移三位
print("下面是十進(jìn)制")
print(a)
print(b) # b=a*(2**3)
print("下面是二進(jìn)制")
#print(bin(a)) # 轉(zhuǎn)化為二進(jìn)制顯示
print(bin(a)[2:]) # 切片,去掉前面的:0b推薦學(xué)習(xí)《Python教程》。
網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:python位運(yùn)算是什么
本文URL:http://m.5511xx.com/article/dphijpc.html


咨詢
建站咨詢
