适用范围:

  • 特殊情况下的逻辑真值运算
    • 即每个操作数都是True或者False的情况

梗概

  • 故名思意, 把两个数字作为二进制对每一位进行对应运算
    • 把True作为1, False作为0

实例:

rst1 = True | False  # True
rst2 = True & True  # True
rst3 = True & False  # False
rst4 = True & 9  # 1
rst5 = 1 & 9  # 1
rst6 = False & 9  # 0
rst7 = 0 & 9  # 0