热线电话:13121318867

登录
2020-10-14 阅读量: 967
Numpy基本运算符总结

Numpy基本运算符

Numpy基本运算符和python原生的算术运算符一样,标准的加、减、乘、除都可以使用,Numpy 数组中的基本算术运算符是在元素级别进行操作的,操作的结果会返回为一个新的数组。

Numpy中主要有以下基本运算符:

运算符描述实例
+两个对象相加 a + b 输出结果 30
-得到负数或是一个数减去另一个数 a - b 输出结果 -10
*两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/x除以y b / a 输出结果 2
//取整除返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
%取余返回除法的余数 b % a 输出结果 0
**返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000

这里需要特别注意NumPy数组基本运算符的运算顺序,乘除运算大于加减运算;指数运算大于乘除运算。

# 定义数组x13
<<< x13=np.arange(4)
<<< x13
array([0, 1, 2, 3])

# 加法运算
<<< x13+2
array([2, 3, 4, 5])
# 减法运算
<<< x13-2
array([-2, -1,  0,  1])
# 除法运算
<<< x13*2
array([0, 2, 4, 6])
# 整除运算
<<< x13/2
array([0. , 0.5, 1. , 1.5])
# 取余运算
<<< x13%2
array([0, 1, 0, 1], dtype=int32)
# 幂运算
<<< x13**2
array([0, 1, 4, 9], dtype=int32)


57.9914
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子