전역변수

파이썬에서는 global을 통해 변수를 전역변수로 설정해줄 수 있다. 전역 변수를 설정하는 방법에는 2가지가 있다. 1. 함수 안에서 변수를 global을 통해 전역 변수로 선언 2. 함수 밖에서 변수를 global을 통해 전역 변수로 선언 1. 함수 안에서 변수를 global을 통해 전역 변수로 선언 a = 1 def test(): global a a = 3 b = 2 return a + b print(test()) print(a) 함수 안에서 global을 통해 a를 전역 변수로 선언해줬다. 이렇게 하면 함수 안의 a는 전역 변수로 설정되어서 전역 변수 a = 3으로 바꿔준다. 즉, test()함수의 출력결과는 3 + 2 = 5, a의 출력 결과는 3이다. 만약 함수 내의 global a를 없애주면,..
happenundo
'전역변수' 태그의 글 목록