在 python 中访问帮助功能和自动建议参数(jupyter 实验室)

accessing help functions and auto-suggesting arguments in python (jupyter lab)

我刚开始从 R 切换到 python,我可以问一些非常基本的问题吗?

Rstudio 有两个很好的属性,我还不知道如何使用 python。例如,我正在尝试使用 numpy.array([1,2]).dot(numpy.array([3,4])) 等点积函数。

问题 1: 在 R 中,如果我将光标移动到一个函数中,将显示我可能使用的可能参数,如下图所示。但是,我在 python(jupyter 实验室)中看不到这一点。 问题 2:关于函数的帮助文档,在 R 中我只输入 ?functionName(),但在 python 中我真的不知道如何获得帮助文件。 help(numpy.array) return 给我一个完整的列表,我想知道是否有办法 return 只有点积函数的帮助文档?

问题 1:您可以在将光标放在相关函数上后按 Shift+Tab 以获取文档片段。按 Shift+Tab+Tab 获取更详细的信息。

问题 2:您可以 运行 使用与 R 相同的命令,但只需去掉括号。 例如?numpy.dot