为什么这个简单的numpy乘法运算会引发"无效数量的参数"错误?

Jin*_*ing 6 python numpy

这有效

numpy.multiply(13, 3)
Run Code Online (Sandbox Code Playgroud)

事实并非如此

numpy.multiply(x1=13, x2=3)
Run Code Online (Sandbox Code Playgroud)

它提出了一个invalid number of arguments例外.有人可以解释为什么请.我试图按照文档进行操作,但是参数列表中包含的字符/*字符有点丢失.如果您也可以解释这些含义,我们将不胜感激.

Mar*_*eld 6

https://docs.scipy.org/doc/numpy/reference/generated/numpy.multiply.html

所述/*限定的位置,只仅关键字参数,分别.在can 之前列出的任何参数/只能作为位置参数给出,没有关键字(即不x1,x2).在列出之后列出的参数*只能关键字给出.

仅关键字参数

仅限位置参数