python常用模块

今天主要学习python的数组模块NumPy

学习过程中把之前的忘得差不多的线形代数给想起来了,之前为了理解空间变换和模型位置的变换,专门去看过线性代数,才发现大学学的东西原来可以这么用,我觉得以前学习数学的时候真应该配合一些生活中的案例进行演算,而不是纯粹学习理论,让人头疼,下面罗列下今天学到的一些方法,今天主要是介绍下这些库的用法及常用的方法,以后有时间再把这些库完整学习整理下.

NumPy(np)

np.array()

np.zeros(),  np.ones(),  np.full()

np.zero_like(),  np.one_like(), np.full_like()

np.random.randit(),  np.random.random()

np.arange()

np.linspace()

np.eye()

np.add.....  加减乘除求模,求幂,求余,求和,最大值,最小值等数学运算

np.pi...  数学中的常数

np.equal,np.less,np.greater 比较函数


z生成数组a的属性

a.ndim,a.size, a.dtype, a.itemsize,a.nbytes

你可能感兴趣的:(python常用模块)