Python:如何在numpy中使用函数?

时间:2012-04-22 01:39:16

标签: python function numpy call

我是Python编程的新手,所以请忍受我新生的问题。

如果我们想在numpy中使用某些函数,比如func,我们是否需要只需一次导入numpy,然后按如下方式调用该函数:

import numpy
np.func

或者,在调用任何函数之前,我们还需要导入numpy的特定子模块吗?谢谢。

3 个答案:

答案 0 :(得分:3)

几乎,如果您想将numpy用作np,则必须像这样导入:

import numpy as np

除此之外,你可以使用这样的功能。

答案 1 :(得分:3)

存在的所有其他fricking模块一样,您使用将其导入的名称。

import numpy
numpy.func

...

import numpy as np
np.func

答案 2 :(得分:2)

如果你想使用linalg,你必须这样做:

numpy.linalg

例如,如果要计算x的行列式,则可以

import numpy

x = numpy.array([[1,2],[5,7]])
det_x = numpy.linalg.det(x)

#or

import numpy as np

x = np.array([[1,2],[5,7]])
det_x = np.linalg.det(x)