Numpy_算数运算——6行代码
numpy中数组可以进行算数运算,+-*/
当两个数组的形状相同时,相应位置的数值会进行相应的运算,例如
import numpy as np a = np.arange(9).reshape([3,3]) b = np.arange(9).reshape([3,3]) a+b
数组a和数组b分别为二维的三行三列数组
运行结果
当两个数组的形状不相同时,也可以进行运算,例如
c = np.array([1,2,3]) a+c
运行结果为,数组a的每一行都会加上数组c
取整函数
向下取整函数floor,相上取整函数ceil,传入数字一般是浮点型的,会进行取整操作,非常的简单,以至于不想进行代码操作。