Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/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 类型错误:^:';的操作数类型不受支持;int';和';str';_Python - Fatal编程技术网

Python 类型错误:^:';的操作数类型不受支持;int';和';str';

Python 类型错误:^:';的操作数类型不受支持;int';和';str';,python,Python,如果试图翻转a的后半部分,第一种方法有效,但第二种方法抛出: TypeError:不支持^str和int的操作数类型 我想这意味着通过bin()会 串成一串。我怎样才能让第二种方法发挥作用?正如我如何将238转换为基数2以使用XOR(甚至是&or |)运算符一样?用于十进制: 0b11101110 答复:225 对于二进制结果: 238 ^ 0b1111 Ans:0b11100001您曾尝试过什么来实现您想要的结果?关于你的问题,你的研究表明了什么?你能提供你尝试的代码吗,这可能有助于改进您

如果试图翻转a的后半部分,第一种方法有效,但第二种方法抛出:

TypeError:不支持^str和int的操作数类型

我想这意味着通过bin()会

串成一串。我怎样才能让第二种方法发挥作用?正如我如何将238转换为基数2以使用XOR(甚至是&or |)运算符一样?

用于十进制:

0b11101110
答复:225

对于二进制结果:

238 ^ 0b1111

Ans:0b11100001

您曾尝试过什么来实现您想要的结果?关于你的问题,你的研究表明了什么?你能提供你尝试的代码吗,这可能有助于改进您的问题。您无需将238转换为二进制即可执行
^
。按原样使用
238^0b1111
238 ^ 0b1111
bin(238 ^ 0b1111)