小编给大家分享一下python位运算指的是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

位运算,计算机内所有的数都以二进制存储,位运算就是对二进制位的操作

位运算符说明<<按位左移,左移n位相当于乘以2的n次方>>按位右移 ,左移n位相当于除以2的n次方&按位与,二进制位数同且为1结果位为1l按位或 ,二进制位数或有1结果位为1^按位异或 ,二进制位数不同结果位为1~按位取反,二进制位0和1结果位互换

按位左移例子

a=11b=a<<3#将a左移三位print("下面是十进制")print(a)print(b)#b=a*(2**3)print("下面是二进制")#print(bin(a))#转化为二进制显示print(bin(a)[2:])#切片,去掉前面的:0b

看完了这篇文章,相信你对python位运算指的是什么有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!