Numpy是什么?
Numpy是Numerical Python 的简称,是目前Python数值计算中最重要的基础包。大多数计算包都提供了基于Numpy的科学函数功能,将Numpy的数组对象作为数据交换的通用语。
Numpy由C语言进行编写,且提供了非常易用的C语言API。
为什么要使用Numpy?
Numpy之所以如此重要,其中一个重要原因就是它的设计对于安有大量数组的数据非常有效
此外:
- Numpy具有快速、高效的多维数组对象ndarray
- 基于元素的数组计算或书组件数学操作函数
- 线性代数操作、傅里叶变换及其随机数生成
- Numpy在内部将数据存储在连续的内存块上,其Numpy数组使用的内存量也小于其他Python内建序列
- Numpy可以针对全量数组进行复杂计算而不需要些Python循环
- Numpy是许多数据分析库的基础库,学习它对于掌握其他库有很大的帮助。
使用Numpy的一些辅助命令
1.设置numpy的导入方式
import numpy as np
numpy的命名空间包含了大量与Python内建函数重名的函数(比如min、max和sum),所以不建议使用form numpy import *
这种导入方式。
2.查看numpy的版本信息及设置
np.__version__,np.show_config()