当前位置: 源码素材网 » Python教程 » 详情页

Python 使用按位或 |、使用按位异或 ^的方法

  •   时间:2020-02-13
  • 概述:运算符

本文分享两个Python例子,使用按位或 |,以及使用按位异或 ^,关于按位或 |,我们对程序的编写进行简单分析:大致可得出以下的思路:0|0=0; 0|1=1; 1|0=1; 1|1=1,编写程序代码如下:

if __name__ == '__main__':
    a = 077
    b = a | 3
    print 'a | b is %d' % b
    b |= 7
    print 'a | b is %d' % b

关于使用按位异或 ^,经过分析得出以下运算过程:0^0=0; 0^1=1; 1^0=1; 1^1=0:

if __name__ == '__main__':
    a = 077
    b = a ^ 3
    print 'The a ^ 3 = %d' % b
    b ^= 7
    print 'The a ^ b = %d' % b

    相关声明:

      若“Python 使用按位或 |、使用按位异或 ^的方法”有损您的权益,请告之我们删除内容。
      部分文章来源于网络,版权归原作者所有。