1、左移,相当于对数据翻倍(乘法)
举例:
a = 60 # 60 = 0011 1100
c = a << 2; # 240 = 1111 0000
说明:左移1位,就是1*2倍;左移2位,就是1*2*2倍,同理依次
2、右移,相当于对数据减半(除法)
举例:
a = 60 # 60 = 0011 1101
c = a >> 2; # 15 = 0000 1111
说明:右移1位,就是1/2倍;右移2位,就是1/2/2倍,同理依次
3、实际应用的案例:方便快速计算数值的一种小技巧
(留个大家的作业,可以在评论区补充)