반응형

a=10
b=[10]
c='aa'
d=20

#전역변수는 힙에 들어감
def go():
  #global 쓰면 가능
  global d
#지역변수는 함수호출이 끝나면 사라짐 
#a,c는 스택에 저장되서 쓰고 없어짐.
  a=500
#b는 포인터 개념  * & 포인터 참조에 의한 호출이여서
  b[0]=500
  c=500
  d=500
go()
print(a,b,c,d)

+ Recent posts