在Mathematicy中,可以定义函数的标签,例如
f::usage = "f[x] gives (x - 1)(x + 1)";
然后可以被称为:
?f
SymPy中是否有等效物?
答案 0 :(得分:2)
您可以按如下方式“修补”文档字符串:
import sympy
f = sympy.Function("f")
f.__doc__ = "A naked function without any special properties"
您可以采用相同的方式检索文档字符串,例如print(f.__doc__)
。在iPython等中,您也可以使用f?
获取它(以及其他一些信息)。