大體的區別就不說了,隨手百度,google就可以知道,這裏想說的是一個不太注意的地方——多文件之間import的問題
如果a.py中import了numpy包,b.py中import了a.py,那麼在b.py中使用numpy包,是否需要再寫一次import numpy as np
呢?
答案是——視b.py中import a.py的方式而定。
b.py中import a.py的方式如果是
①import a
或import a as xx
,則b.py中不能直接使用numpy包;
②from a import *
,則b.py中可以直接調用numpy。
看圖
①import a
或import a as xx
,則b.py中不能直接使用numpy包;
②from a import *
,則b.py中可以直接調用numpy。