def fu():
a=10
def zi(x):
nonlocal a
a=20
return 2*x+1
print(zi(5),a)
fu()
#直接调用会报错
#zi(5)
Python3 闭包函数及nonlocal
猜你喜欢
转载自blog.csdn.net/a772304419/article/details/104874372
今日推荐
周排行