Educoder机器学习编程题解析(NumPy基础及取值操作)

机器学习

Educoder机器学习(python)

NumPy基础及取值操作
简介
NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。是在学习机器学习、深度学习之前应该掌握的一个非常基本且实用的Python库。

本实训将介绍NumPy的一些基础知识以及常用的一些基本功能。实训通关后您将学会NumPy的基础使用技能,并为后续的进阶部分与综合练习部分打好基础。

PS:若需要更加详细的查阅NumPy所提供的接口,可以查阅 官方文档 。

第一关

任务描述
相关知识
怎样安装NumPy
什么是ndarray对象
如何实例化ndarray对象
使用array函数实例化ndarray对象
使用zeros,ones,empty函数实例化ndarray对象
编程要求
代码:Educoder机器学习编程题解析(NumPy基础及取值操作)_第1张图片
第二关
任务描述
相关知识
怎样改变ndarray对象的形状
改变形状
小技巧
编程要求
Educoder机器学习编程题解析(NumPy基础及取值操作)_第2张图片
第三关
任务描述
相关知识
算术运算
矩阵运算
简单统计
编程要求
Educoder机器学习编程题解析(NumPy基础及取值操作)_第3张图片
**

第四关

任务描述
相关知识
简单随机数生成
random_sample
choice
randint
概率分布随机数生成
随机种子
编程要求
**

Educoder机器学习编程题解析(NumPy基础及取值操作)_第4张图片
第五关
任务描述
相关知识
索引
遍历
切片
编程要求
测试说明
Educoder机器学习编程题解析(NumPy基础及取值操作)_第5张图片
作者:川师最帅的孜克

你可能感兴趣的:(python,机器学习)