Discuss / Python / 感觉有点看不太懂啦

感觉有点看不太懂啦

Topic source
def createCounter():    i = [0]    def counter():        i[0] = i[0]+1        return i[0]    return counter# 测试:counterA = createCounter()print(counterA(), counterA(), counterA(), counterA(), counterA()) # 1 2 3 4 5counterB = createCounter()if [counterB(), counterB(), counterB(), counterB()] == [1, 2, 3, 4]:    print('测试通过!')else:    print('测试失败!')

  • 1

Reply