Numpy 教程

Numpy 教程NumPyPython语言的一个扩充程序库。支持大量高级的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的PIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库!

本教程介绍了Numpy基础知识,理论分析加实战演练,内容通俗易懂,简单明了,带你轻松入门 Numpy。

Numpy 教程

学习本教程需要了解的知识

Numpy 简史

Python语言诞生不久,开发人员就产生了数值计算的需求,更为重要的是,科学社区开始考虑用它进行科学计算。

1995年,Jim Hugunin开发了Numeric,这是第一次尝试用python进行科学计算,随后又诞生了Numarray包。这两个包都是专门用于数值计算的,但各有各的优势,开发人员只好根据不同的使用场景,从中选择效率更高的包。由于两者之间的区别并不那么明确,开发人员产生了把它们整合为一个包的想法。Travis Oliphant着手开发Numpy库,并于2006年发布了它的第一个版本(V1.0)。

从此之后,Numpy称为python科学计算的扩展包,如今,在计算多维度数值和大型数值方面,它是使用最广的。此外,它还提供了多个函数,操作起数组效率更高,还可用来实现高级数学运算。当前Numpy是开源项目,使用BSD许可证。在众多开发者的支持下,这个库的潜力得到了进一步挖掘。

文章目录

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程