내장 범위 언어의 일부로 정의된 변수와 리터럴들 프로그램의 어디에서나 사용할 수 있다. 전역 범위(global scope) 소스 파일의 맨 꼭대기 레벨 함수나 클래스 밖에서 생성한다. 프로그램의 어디에서나 사용할 수 있다. 지역 범위(local scope) 함수나 클래스의 멤버함수(메소드) 안에서 생성 그 안에서만 사용할 수 있고, 함수의 매개변수들도 지역 범위 인스턴스 범위(instance scope) 클래스의 데이터 멤버로 생성된 변수이고, 멤버 변수라고 부르기도 한다. 클래스 내의 다른 함수들에서 사용될 수 있다. 전역변수 def calc_perimeter(radius) : #global perimeter print("파이값:", ㅔㅑ perimeter = 2*pi*radius 전역변수 pi, pe..
[파이썬]변수의 범위
내장 범위 언어의 일부로 정의된 변수와 리터럴들 프로그램의 어디에서나 사용할 수 있다. 전역 범위(global scope) 소스 파일의 맨 꼭대기 레벨 함수나 클래스 밖에서 생성한다. 프로그램의 어디에서나 사용할 수 있다. 지역 범위(local scope) 함수나 클래스의 멤버함수(메소드) 안에서 생성 그 안에서만 사용할 수 있고, 함수의 매개변수들도 지역 범위 인스턴스 범위(instance scope) 클래스의 데이터 멤버로 생성된 변수이고, 멤버 변수라고 부르기도 한다. 클래스 내의 다른 함수들에서 사용될 수 있다. 전역변수 def calc_perimeter(radius) : #global perimeter print("파이값:", ㅔㅑ perimeter = 2*pi*radius 전역변수 pi, pe..
2021.09.23