我是 Python 编程的新手,所以请耐心等待我刚提出的问题。
如果我们想在 numpy 中使用某个函数,比如说func
,我们是否只需要导入一次 numpy,然后调用该函数,如下所示:
import numpy
np.func
或者,在调用任何函数之前,我们是否还需要导入 numpy 的特定子模块?谢谢。
几乎,如果你想使用numpy
,np
你必须像这样导入它:
import numpy as np
除此之外,您可以使用类似的功能。
与现有的所有其他 fricking 模块一样,您使用导入它的名称。
import numpy
numpy.func
...
import numpy as np
np.func
如果你想使用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)