python 闭包

python学习网 2020-03-20 23:09:02
作用——保存局部信息不被销毁。
 
def num2(n):
    i = 1
    def num_in():
        nonlocal i
        i = i + n
        print(i)
    return num_in

i = 0
start = num2(3)
while i<5:
    start()
    i += 1

本文首发于python黑洞网,博客园同步更新

 

阅读(2702) 评论(0)