python模块的调用方法

两种方法:以numpymodule(模块)中的array()方法为例

1. import numpy

2. from numpy import array

  1. 第一种方法:调用numpy模块,这时调用array()方法需要注明来源模块,例如:X = numpy.array([[1,0],[1,0]])
  2. 第二种方法:从numpy模块中调用array()方法,这时调用该方法不需要注明来源模块,例如,Y = array([[1,0],[1,0]])

示例代码:

  • 我们想调用numpymodule(模块)中的array()方法来生成一个二维数组
  • 我们如果没有引入numpymodule(模块)中的array()方法,
  • 则会报错name 'numpy' is not defined(未定义名称“numpy”)
X = numpy.array([[1,0],[1,0]])
---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-2-32e3eca1f396> in <module>
----> 1 X = numpy.array([[1,0],[1,0]])


NameError: name 'numpy' is not defined
import numpy
X = numpy.array([[1,0],[1,0]])
type(X)
numpy.ndarray
Y = array([[1,0],[1,0]])
---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-7-b83d04843b8e> in <module>
----> 1 Y = array([[1,0],[1,0]])


NameError: name 'array' is not defined
from numpy import array
Y = array([[1,0],[1,0]])
type(Y)
numpy.ndarray

模块调用技巧:缩写模块名字,便于以后调用

import numpy as np  #将numpy模块缩写为np
X = np.array([[1,0],[1,0]]) #这里调用array方法,需要注明来源模块-numpy,这里用np取代numpy就行
posted @ 2020-03-08 22:30  爱做梦的子浩  阅读(587)  评论(0编辑  收藏  举报