这有效
numpy.multiply(13, 3)
这不是
numpy.multiply(x1=13, x2=3)
它引发invalid number of arguments
例外。有人可以解释为什么请。我试图按照文档进行操作,但是参数列表中包含的/
和*
字符有点丢失。如果您也可以解释这些含义,我们将不胜感激。
答案 0 :(得分:6)
https://docs.scipy.org/doc/numpy/reference/generated/numpy.multiply.html
/
和*
分别仅限位置和仅关键字参数。在 /
之前列出的任何参数只能作为位置参数给出,没有关键字(即没有x1
,x2
)。 *
之后列出的参数只能通过 一个关键字给出。