按位左移

<< 運算子將執行按位左移,其中左運算元的值向左移動右運算元給出的位數。

# 2 = 0b10
2 << 2
# Out: 8
# 8 = 0b1000

bin(2 << 2)
# Out: 0b1000

執行 1 的左移位相當於乘以 2:

7 << 1
# Out: 14

執行 n 的左移位相當於乘以 2**n:

3 << 4
# Out: 48