logo
  • 教程列表
  • SO官方文檔
  • 按位運算子
    • 按位 NOT
    • 按位異或(異或)
    • 按位 AND
    • 按位 OR
    • 按位左移
    • 按位右移
    • 就地操作
  1. StackOverflow 文件
  2. Python Language 教程
  3. 按位運算子
  4. 按位左移

按位左移

Created: November-22, 2018

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

# 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
  • 按位右移
  • 按位 OR

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明