이 글에서는 파이썬 프로그래밍 언어의 변수, 즉 파이썬 전역 변수와 지역 변수에 대해 살펴보겠습니다. 파이썬에서 변수는 전역 변수와 지역 변수 두 가지 유형의 변수로 나뉩니다. 실제로 우리는 이 두 이름의 차이를 통해 전역 변수와 지역 변수의 차이점을 쉽게 이해할 수 있습니다. 좋습니다. 더 이상 고민하지 말고 이 두 변수를 이해해 보겠습니다.
먼저 알아야 할 것은 변수 범위: 프로그램의 모든 변수가 어느 위치에서든 접근할 수 있는 것은 아닙니다. 액세스 권한은 변수가 할당된 위치에 따라 다릅니다.
변수의 범위에 따라 프로그램의 어느 부분에 어떤 특정 변수 이름에 액세스할 수 있는지가 결정됩니다. 가장 기본적인 두 가지 변수 범위는 다음과 같습니다.
전역 변수
로컬 변수
전역 변수와 지역 변수: 함수 내부에 정의된 변수에는 로컬 범위가 있고 함수 외부에 정의된 변수에는 전역 범위가 있습니다. 범위.
로컬 변수는 선언된 함수 내에서만 액세스할 수 있는 반면, 전역 변수는 전체 프로그램에서 액세스할 수 있습니다. 함수가 호출되면 함수 내에서 선언된 모든 변수 이름이 범위 에 추가됩니다. 다음 예시는
#!/usr/bin/python # -*- coding: UTF-8 -*- total = 0; # 这是一个全局变量 # 可写函数说明 def sum( arg1, arg2 ): #返回2个参数的和." total = arg1 + arg2; # total在这里是局部变量. print "函数内是局部变量 : ", total return total; #调用sum函数 sum( 10, 20 ); print "函数外是全局变量 : ", total
위 예시의 출력값은 다음과 같습니다.
函数内是局部变量 : 30 函数外是全局变量 : 0
위는 오늘 제가 설명하고자 하는 글로벌 변수와 로컬 변수의 각각의 정의와 기능, 설명만 보시면 됩니다. 제가 제시한 예는 단지 종이에 적힌 단어일 뿐이며 실습은 배운 내용을 검증하는 가장 좋은 방법입니다. 마지막으로, 이 글이 파이썬을 배우시는 여러분에게 조금이나마 도움이 되기를 바랍니다.
더 많은 관련 지식을 알고 싶으시면 PHP 중국어 홈페이지의 Python tutorial 칼럼을 방문해 주세요.
위 내용은 Python의 지역변수와 전역변수 정의 및 활용 분석(예시)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!