Discuss / Python / 如下:

如下:

Topic source

.陈.

#1 Created at ... [Delete] [Delete and Lock User]

def createCounter():

    x=0

    def counter():

        nonlocal x

        x=x+1

        return x

    return counter

f1=createCounter()

print(f1(),f1(),f1(),f1(),f1())

f2=createCounter()

print(f2(),f2(),f2(),f2(),f2())


  • 1

Reply