【Python学习】ufunc 'bitwise_xor' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''
翻译后的意思

我的代码
f= 100 * (x2 - x1 ^ 2) ^ 2 + (x1 - 1) ^ 2 + 100 * (x3 - x2 ^ 2) ^ 2 + (x2 - 1) ^ 2 + 100 * (x4 - x3 ^ 2) ^ 2 + (x3 - 1) ^ 2
原因
Python解释负号^为xor
解决方法
把 ^ 改成**
额,基础不牢
参考资料
[https://blog.csdn.net/miao0967020148/article/details/103900994]
ok,以上就是全部的内容啦,希望对你有帮助

浙公网安备 33010602011771号