파이썬 [파이썬]변수의 범위 - 728x90 내장 범위 언어의 일부로 정의된 변수와 리터럴들 프로그램의 어디에서나 사용할 수 있다. 전역 범위(global scope) 소스 파일의 맨 꼭대기 레벨 함수나 클래스 밖에서 생성한다. 프로그램의 어디에서나 사용할 수 있다. 지역 범위(local scope) 함수나 클래스의 멤버함수(메소드) 안에서 생성 그 안에서만 사용할 수 있고, 함수의 매개변수들도 지역 범위 인스턴스 범위(instance scope) 클래스의 데이터 멤버로 생성된 변수이고, 멤버 변수라고 부르기도 한다. 클래스 내의 다른 함수들에서 사용될 수 있다. 전역변수 def calc_perimeter(radius) : #global perimeter print("파이값:", ㅔㅑ perimeter = 2*pi*radius 전역변수 pi, perimeter pi = 3.14159 perimeter = 0 calc-perimeter(10) print("원둘레(r=10) = ",perimeter) #결과값음 확인해보자. 원둘레가 0이 나올 것이다. 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기아담한 프로그래밍 저작자표시 비영리 변경금지 Contents 당신이 좋아할만한 콘텐츠 [파이썬]스택이 뭐에요? 나서스가 쌓아야 되는거 아니에요? 2021.09.30 [파이썬] 눈으로 확인하며 배우는 리스트 부수기 2021.09.23 쉽게 풀어 쓴 함수와 메서드의 차이점, 눈으로 보는 패키지 구조 2021.09.18 따라하기만해도 이해되는 파이썬 딕셔네리(dict) 2021.09.16 댓글 0 + 이전 댓글 더보기