Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
两个整数的python异或_Python_Xor - Fatal编程技术网

两个整数的python异或

两个整数的python异或,python,xor,Python,Xor,从Java背景进入Python,并通过编写bat Python>Warmup-1>pos_neg工作,以下内容让我非常困惑: >>> True ^ False True >>> 1<0 ^ -1<0 False 我赞赏以下几点: >>> (1<0) ^ (-1<0) True 但是python解释1^比^比0^-1等于-1是什么呢。1

从Java背景进入Python,并通过编写bat Python>Warmup-1>pos_neg工作,以下内容让我非常困惑:

    >>> True ^ False 
    True 
    >>> 1<0 ^ -1<0 
    False 
我赞赏以下几点:

    >>> (1<0) ^ (-1<0)
    True
但是python解释1^比^比0^-1等于-1是什么呢。1<-1<0为假,因为1大于-1。Python自然地链接关系运算符,因此1<-1<0相当于1<-1和-1<0。

0^-1等于-1。1<-1<0为假,因为1大于-1。Python自然地链接关系运算符,因此1<-1<0相当于1<-1和-1<0。

因为它计算1是因为它计算1