Python中ValueError: invalid literal for int() with base 10...
发布网友
发布时间:2022-04-25 07:08
我来回答
共2个回答
热心网友
时间:2022-04-19 01:26
这个是sympy吧。最后一行有问题。sympy的解是一个列表(而且里面的元素还是str类型的),因为要储存多解,所以要是你要计算它的结果可以直接尝试
for i in a : print(eval(i))
这是最正确的做法。
当然如果一定要求整数,你也可以
for i in a : print(eval(i))
如果你能保证只有一个解(就如你的程序),可以
print(eval(a[0]))