Python按位左移
示例
该<<运营商将执行按位“左移”,其中左边的操作数的值被移动由右操作数给定的位数离开。
#2=0b10 2 << 2 #出:8 #8=0b1000 bin(2 << 2) #出:0b1000
执行的左移1等同于乘以2:
7 << 1 #出:14
执行的左移n等同于乘以2**n:
3 << 4 #出:48
该<<运营商将执行按位“左移”,其中左边的操作数的值被移动由右操作数给定的位数离开。
#2=0b10 2 << 2 #出:8 #8=0b1000 bin(2 << 2) #出:0b1000
执行的左移1等同于乘以2:
7 << 1 #出:14
执行的左移n等同于乘以2**n:
3 << 4 #出:48