본문 바로가기

Python 🎧

[python] 전역/지역 변수 - namespace

🦊 지역/전역 변수

# 네임스페이스 - 지역 / 전역

# LOCAL
def local_ex() :
  local1 = 3
  print(local1)

local_ex()
# print(local1) # 이건 출력되지 않음


# GLOBAL
# namespace
global1 = 10

def global_ex() :
  global1 = 4
  print(global1)

global_ex()
print(global1)


실행 결과


🦊 전역 변수 수정

# 전역 변수 수정

num = 1

def ex() :
  # 전역변수를 지역에서 수정하긴 좀...
  # num 을 수정하는 대신 출력으로 보완 ...
  return num + 1

print(ex())