函数返回值
函数作用域
x = 5def foo():y = x +1x = x + 1print(x)foo()z = 10def foo():golbal zz += 2print(z)foo()def counter():c = [0]def inner():c[0] += 1 # 使用了外层自由变量的引用,外部的变量将保持对象计数引用return c[0]return innerfoo = counter()# inner() # 不可见print(foo(), foo())c = 200print(foo())什么是浅copy什么是深copy
