利用闭包返回一个计数器函数,每次调用它返回递增整数:
def createCounter():
fs = [0]
def counter():
fs[0] = fs[0] + 1
return fs[0]
return counter
我不明白为什么不能写成下面这样
def createCounter():
fs = 0
def counter():
fs = fs + 1
return fs
return counter
翻过高山走不出你
婷婷同学_
随时随地看视频慕课网APP
相关分类