python中的import

当我们通过import导入一个模块的时候,究竟发生了什么呢?

例如: import numpy 

实际是定义了一个本地变量numpy,指向了numpy.py这个模块。

类似的:

a = 1
a = 2

a=1,是a这个变量指向了1,a=2并不是说改变了a指向的地址内的数值,而是a指向了一个新的地址,该地址内容为2.

原文地址:https://www.cnblogs.com/yunxiaofei/p/11192092.html