**NumPy创建数组教程:** 使用`numpy.ones_like`创建与已有数组形状相同的全1数组,如`arr = np.array([[1,2,3],[4,5,6],[7,8,9]])`,`ones_arr = np.ones_like(arr)`,结果是`[[1 1 1] [1 1 1] [1 1 1]]`。`numpy.ones`则直接指定形状生成全1数组。两者区别在于是否需指定源数组。参数包括`dtype`(数据类型)、`order`(内存顺序)和`shape`(默认跟随源数组形状)。