tjinjin's blog

インフラ要素多めの個人メモ

python2系でcounterみたいなやつを実装する

About

ただのメモ

コード

def count(n):
    def counter():
        counter.x += 1
        return counter.x
    counter.x = n

    return counter

if __name__ == "__main__":
    f = count(4)
    for i in range(1, 10):
        print f()

※このコード自体に深い意味はありません。