Python 中的全局变量

def fib(n):
    global memo, cnt
    cnt += 1
    if n not in memo:
        memo[n] = fib(n-1) + fib(n-2)
    return memo[n]

if __name__ == '__main__':
    memo = {0:0, 1:1}
    cnt = 0

你可能感兴趣的:(Python 中的全局变量)