这里,我可以传递给函数f参数7-1,而不带括号。Prelude> f 7-11.为什么下面是无限递归?(Eq a, Num a) => a -> a; addRec 0 = 0; addRec n = n + addRec n-1;2. i可以通过在n-1中添加括号来修复它以下是我的推理:
在addRec n = n (...)中,我们有效地组合了两个函数(不使用.组合
在Python中,有些函数需要括号,有些则不需要括号,例如,请考虑以下示例:print(a.size)为什么不需要用括号来编写大小函数,而不是使用方差函数?这背后是否有一个一般的计划,或者你只需要记住它的每一个功能?此外,还有一些函数是在参数之前编写的(与上面的示例相反),如
a = numpy.arang