오늘 배운 파이썬

[Python 기초] global 선언

주데브 2018. 5. 18. 14:43

1
2
3
4
5
6
7
8
9
10
11
12
13
#global 선언
 
= 1 # 전역변수 x
 
def func(a) :
    global x    # 전역변수의 x를 불러다가 값을 바꿀 때 global 을 씀
    x =1000
    return a+x
 
print(x) # 1 출력 # 전역 변수 x (line 3) 를 받아옴
  
print(func(10)) # func을 지나면서 전역변수의 x 값 자체가 바뀌었음
print(x)  # 1000 출력
cs