zeros函数创建的数组元素均为0
zeros函数创建数组格式是这样的,zeros(shape,dtype=float),例如

arr = np.zeros((3,4),dtype=float)
arr

其中shape是一个3x4的数组
运行结果为
图片说明

ones函数创建的数组元素均为1
ones函数创建数组是这样的,ones(shape),例如

arr = np.ones((2,2))
arr

其中shape是一个2x2的数组
运行结果
图片说明

empty函数创建数组,元素是空的
empty函数创建数组是这样的,empty(shape,dtype,order),order一般不太起多大的作用,shape形状里边的元素一般是空的,但会使用之前储存过的数字,例如

arr = np.empty((3,3),dtype=float)
arr

运行结果
图片说明

linspace函数是创建一个等分的数组的函数,
linspace函数创建数组是这样的,linspace(start,stop,num,endpoint=Ture/False)
num的意思是linspace创建数组里边元素的个数,而且是从start到stop的平分,endpoint的意思是包含stop这个数字吗,例如

arr = np.linspace(0,10,5)
arr

运行结果
图片说明

zeros_like(array)函数是创建一个像array数组的数组,形状像传入的array,但是元素都是0
例如

arr = np.array([[1,2,3],[4,5,6]])
np.zeros_like(arr)

运算结果
图片说明
同样的也有ones_like、empty_like