*args1 [Python] 함수 global키워드, 가변 매개변수(args, kwargs) 변수변수는 전역변수와 지역변수로 나눌 수 있다.전역변수 : 함수, 클래스 외부에서 선언하며, 코드 어디에서나 접근 가능. 프로그램이 종료되면 메모리에서 소멸지역변수 : 한정된 지역에서 사용되는 변수 ( ex. 함수 내에서 선언된 변수 ) 그 지역을 벗어나면 메모리에서 소멸global 키워드전역변수의 값을 함수 내부에서 읽기는 가능하지만, 변경할 수 없기에global이라는 키워드를 사용하여 값을 변경해야한다. ▼ 그냥 전역변수의 값을 가져오는건 가능하다. ▼ 하지만 전역변수의 값을 함수내에서 바꾸려고 하면함수 외부에서 선언된 변수를 내부에서 사용하려하였기에 UnboundLocalError가 뜬다. ▼global로 사용할 전역변수를 불러주면, 전역변수.. 2024. 12. 9. 이전 1 다음