无法找到此代码的错误。有人可以帮我解决这个问题吗?
def f(x):
a = (-5 * (int(x) ** 5) + 69 (int(x) ** 2) - 47)
return a
print f(0)
提前致谢!
答案 0 :(得分:10)
69
和(int(x) ** 2)
之间需要运营商
如果您打算使用乘法,则需要明确使用*
答案 1 :(得分:4)
按此顺序
a = (-5 * (int(x) ** 5) + 69 (int(x) ** 2) - 47)
由于开括号69
, (
被视为函数调用,因此python尝试将69
调用为可调用但int
实例不可调用。
答案 2 :(得分:1)
您在等式中的69
和(int(x) ** 2)
之间缺少操作。