代码会更好地解释这一点:)
def a():
x=0
def b(z=x):
print("X: %d, Z: %d" % (x,z,))
x=5
b()
结果:
X: 5, Z: 0
这里发生了什么?
(好吧,现在我想通了)
代码会更好地解释这一点:)
def a():
x=0
def b(z=x):
print("X: %d, Z: %d" % (x,z,))
x=5
b()
结果:
X: 5, Z: 0
这里发生了什么?
(好吧,现在我想通了)