def createCounter():
# 先定义一个生成器函数
def generator():
n = 0
while True:
n += 1
yield n
# 只调用一次
g = generator()
def counter():
return next(g)
return counter
Sign in to make a reply
用户7352054383
def createCounter():
# 先定义一个生成器函数
def generator():
n = 0
while True:
n += 1
yield n
# 只调用一次
g = generator()
def counter():
return next(g)
return counter