개요
- Python nonlocal
- 파이썬 nonlocal
def count():
cnt = 0
def add_count():
nonlocal cnt
cnt += 1
return cnt
return add_count
count = count()
print(count()) # 1
print(count()) # 2
print(count()) # 3
def count():
cnt = 0
def add_count():
nonlocal cnt
cnt += 1
return cnt
return add_count
count = count()
print(count()) # 1
print(count()) # 2
print(count()) # 3