阅读背景:

python: 函数加括号,不加括号的区别

来源:互联网 
比如函数:
def a(x):
      def b(y):
           return x+y
      return b
这个函数最后那个return b没有括号但是函数函数运行很正常,当a(2)(3)这样调用的时候也可以正常计算值,我想的问的是,这里返回的这个b是什么呢?应该怎么理解,
而且当a(2)这样缺少一个参数调用的话也没用问题,没有引起异常。应该怎么理解他

比如函数:
def a(x):
      def b(y):
           retu



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: