第1关:Numpy创建数组
本关的任务是,补全右侧编辑器中 Begin-End 区间的代码,以实现创建一个m*n的多维数组的功能。具体要求如下:
函数接受两个参数,然后创建与之对应的的多维数组;
本关的测试样例参见下文。
本关设计的代码文件cnmda.py的代码框架如下:
引入numpy库
import numpy as np
定义cnmda函数
def cnmda(m,n):
‘’’
创建numpy数组
参数:
m:第一维的长度
n: 第二维的长度
返回值:
ret: 一个numpy数组
‘’’
ret = 0
# 请在此添加创建多维数组的代码并赋值给ret
#********** Begin *********#
#********** End **********#
return ret

第2关:Numpy数组的基本运算
本关的任务是,补全右侧编辑器中 Begin-End 区间的代码,以实现向量与标量相加和相乘的的功能。具体要求如下:
函数接受三个参数,然后进行向量与标量之间的运算;


本文是一系列关于Numpy库的实践关卡,涉及创建多维数组、执行基本运算、进行切片与索引、实现数组的堆叠以及拆分操作。每个关卡都提供了代码框架和具体要求,旨在帮助学习者掌握Numpy在数据处理中的核心功能。
Numpy初体验&spm=1001.2101.3001.5002&articleId=130573069&d=1&t=3&u=7bd4c42800cc4f74aadb2502551e7c4d)
1万+

被折叠的 条评论
为什么被折叠?



