2

私はPythonプログラミングが初めてなので、私の初期の質問にご容赦ください。

numpy 内で特定の関数を使用する場合、たとえば、 numpy を 1 回インポートしてから、次のように関数を呼び出す必要funcがありますか。

import numpy
np.func

または、関数を呼び出す前に、numpy の特定のサブモジュールをさらにインポートする必要がありますか? ありがとう。

4

3 に答える 3

3

ほとんどの場合、次のようにインポートする必要があるため、使用numpyしたい場合:np

import numpy as np

それ以外にも、そのような機能を使用できます。

于 2012-04-22T01:40:55.560 に答える
3

存在する他のすべてのフリックモジュールと同様に、インポートした名前を使用します。

import numpy
numpy.func

...

import numpy as np
np.func
于 2012-04-22T01:41:23.533 に答える
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)
于 2012-04-22T01:53:40.187 に答える