Keyword - global

global 키워드는 전역 변수(global variable)를 만들기 위해 사용됩니다.


예제1

def first_function():
  global x
  x = 'hello'
  y = 'world'


first_function()
print(x)
print(y)
hello
Traceback (most recent call last):
  File "main.py", line 9, in <module>
    print(y)
NameError: name 'y' is not defined

함수 안에서 global 키워드를 이용해서 전역 변수로 만들어진 변수 x는 함수 밖에서 사용 가능하지만

변수 y를 함수 밖에서 사용하면 에러가 발생합니다.



이전글/다음글

이전글 :
다음글 :