为什么import numpy as np和from numpy import *在定义数组时会有差异呢

img

为什么import numpy as np和from numpy import *在定义数组时会有差异呢。
import numpy as np 定义np.array时输入dtyp(dtype)不能自动补全。
而from numpy import * 定义数组array(),就能自动补全
有没有朋友指点一下

第一个导入的是np,使用要加上np,比如要np.int32;
第二个相当于from numpy import int32,double,float16(...),所以可以直接使用int32,float16等等

int32是numpy包下的一个标量,需要导入后使用

img