实验六 数据类型
一、实验目的及要求
熟悉数据的数据类型
二、实验设备(环境)及要求
开发环境:jupyter notebook
开发语言以及相关的库:python开发语言 numpy库
三、实验内容与步骤
1.创建一个array类型的数据,设置其数据类型为float32
2.创建一个array类型的数据,设置其类型为字符串,python中字符串类型为object
3.对数据进行数据类型的转化
四、实验结果
五、分析与讨论
通过numpy库的引用完成了数组的创建,定义了相关的数据类型,实现了数据类型的转化。
实验七 复制与赋值
一、实验目的及要求
了解复制与赋值的区别
二、实验设备(环境)及要求
Rtx2060
三、实验内容与步骤
四、实验结果
五、分析与讨论
赋值前后的变量属于同一个空间,复制则使用新的空间存储数据。
实验八 数值运算
一、实验目的及要求
对array数组进行数值预算
二、实验设备(环境)及要求
RTX2060
三、实验内容与步骤
四、实验结果
五、分析与讨论
Numpy可以使用简单的函数对数组进行数值操作,并可以通过axis选择维度。
实验九 矩阵乘法
一、实验目的及要求
矩阵的乘法
二、实验设备(环境)及要求
开发环境:jupyter notebook
开发语言以及相关的库:python开发语言 numpy库
三、实验内容与步骤
1.创建两个个array类型的数组
2.分别按照对应位置元素相乘以及在数组中进行矩阵乘法两种方法进行运算
3.改变数组的维度再进行乘法运算
四、实验结果
五、分析与讨论
通过numpy库的引用完成了数组的创建,进行数组之间的乘法,并且通过实验发现,进行乘法操作的时候数据的维度必须是对应的。
实验十 排序操作
一、实验目的及要求
排序操作
二、实验设备(环境)及要求
MX450
三、实验内容与步骤
(1)
(2)
(3)
(4)
(5)
(6)
(7)
四、实验结果
(1)
(2)
(3)
(4)
(5)
(6)
(7)
五、分析与讨论
Numpy可以使用简单的函数对数组进行排序或升序,并可以通过axis选择要排序的维度。