python – numpy.mod()和numpy.remainder()之间有什么区别?
发布时间:2020-12-20 11:08:41 所属栏目:Python 来源:网络整理
导读:请考虑以下代码 import numpy as np a = np.array([10,20,30]) b = np.array([3,5,7]) print(np.mod(a,b)) 输出: [1 0 2] import numpy as np a = np.array([10,7]) print(np.remainder(a,b)) 输出: [1 0 2] 两个函数都给出了相同的值,有什么区别吗? 解决
请考虑以下代码
import numpy as np a = np.array([10,20,30]) b = np.array([3,5,7]) print(np.mod(a,b)) 输出:
import numpy as np a = np.array([10,7]) print(np.remainder(a,b)) 输出:
两个函数都给出了相同的值,有什么区别吗? 解决方法
没有区别,它们是别名:
>>> np.mod is np.remainder True 具体来说,mod是余数的别名: >>> np.mod.__name__ 'remainder' (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |