ITPub博客

首页 > IT职业 > > 哪位大神能解释一下这个流程怎么走的?用pythontutor看步骤看了两天都没看

哪位大神能解释一下这个流程怎么走的?用pythontutor看步骤看了两天都没看

作者:wghdd 时间:2019-04-15 16:30:50 0 删除 编辑

def tracer(func):

    def wrapper(*args, **kwargs):

        result = func(*args, **kwargs)

        print('%s(%r,%r)->%r'%(func.__name__,args,kwargs,result))

        return result

    return wrapper

@tracer

def fibonacci(n):

    if n in (0,1):

        return n

    return (fibonacci(n-1)+fibonacci(n-2))

fibonacci(3)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1775/viewspace-3169452/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    109
  • 访问量
    863