Python: 함수의 전역 변수
전역 변수 사용은 잠재적인 혼동으로 인해 종종 권장되지 않지만 Python은 전역 변수를 조작할 수 있는 메커니즘을 제공합니다. . 함수 내에서 전역 변수에 액세스할 때 해당 이름을 사용하면 됩니다. 그러나 해당 값을 수정하려면 전역 키워드를 사용해야 합니다.
예:
x = "somevalue" def func_A(): global x # Declares x as a global variable # Modify x return x def func_B(): x = func_A() # Assigns the value of func_A's x to a local x # Use x return x func_A() func_B()
이 예에서 func_B에 사용된 x는 전역 x와 동일한 인스턴스를 나타냅니다. . func_A에서 x에 대한 모든 변경 사항은 func_B에 반영됩니다.
함수 정의의 순서는 중요하지 않지만 호출되는 순서는 중요합니다.
위 내용은 Python 함수 내에서 전역 변수를 어떻게 수정하고 액세스합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!