以下代码将找到多项式的根:
self.env.ref('module_name.reference_record_id').id
但是如果使用,我无法获得根的输出:
import numpy as np
print("Roots of the first polynomial:")
print(np.roots([1, -2, 1]))
我假设由于import numpy as np
print("Roots of the first polynomial:")
print(roots([1, -2, 1]))
是子模块,
我们需要使用别名roots
即numpy
访问根。
我找不到有关np
的详细信息,请分享您的想法。
答案 0 :(得分:1)
roots
是一个函数,而不是子模块。调用np.roots
时,您正在通过numpy模块的命名空间访问该函数。如果您想查看更多内容,请运行help(np.roots)
。
roots(p)
返回系数为p
的多项式的根。
如果要将roots
引入自己的名称空间,请使用from .. import ..
语法:
import numpy as np
from numpy import roots
哪个会导入numpy并将roots
函数引入您自己的名称空间,以便您可以像在第二个片段中那样调用它。