created:11-02-2022
views:10
0

在写下面这个公式时碰到这个问题

item7 += x1 * x2 * (z1 + z2) ** 2 / (z1 * z2)(u - 2 * V)
提问于: 11-02-2022
user image 磕学家
添加评论
评论需要先登录哦o( ̄ε ̄*)
1 回答
0

原因

上面报错的原因是因为我在写公式时,习惯地用文献中公式的写法把乘号省略了,上面末尾两个括号之间应该还有个*操作符。

错误重现

>>> a = 1
>>> b = 2
>>> c = 3
>>> d = 4
>>> (a + b) (c + d)
Traceback (most recent call last):
  File "C:\Users\xxx\anaconda3\envs\dev\lib\code.py", line 90, in runcode
    exec(code, self.locals)
  File "<input>", line 1, in <module>
TypeError: 'int' object is not callable

正确输出:

>>> (a + b) * (c + d)
21
编辑于: 11-02-2022
回答于:11-02-2022
添加评论
评论需要先登录哦o( ̄ε ̄*)
添加回答