Python里面的import语句用于导入一个已经写好的包或者模块
使得自己的程序里面可以使用导入的模块里面的函数、变量等
import name
导入numpy模块,里面有一个shape函数,要使用这个函数,numpy.shape()即可
但是不加numpy就不行,因为只有在numpy的命名空间里面才有个shape
所以图中会说:name shape is not defined
import name as nm
import … as …语句可以将导入的模块换个名字
此时原来的名字就不管用了
from module import name
这种语法可以把指定模块里面的指定名字导入当前的命名空间
这样有个缺点就是,假如当前空间本来就有这个名字了,那么就会发生混淆