파이썬(변수의 범위)

노건우·2023년 11월 7일
0

파이썬

목록 보기
12/16

scope

  • 변수에 접근할 수 있는 범위
  • local : 가장 가까운 함수안 범위
  • global : 함수 바깥의 변수 또는 import된 module

num1처럼 global함수로 정의를 해줘야 적용 가능하다.

global 키워드

  • 함수 내부에서 로컬변수가 아닌 글로벌 변수로 사용하게하기 위해

함수는 NUM1이라는 2개의 함수로 이루어져 있다.
하나는 지역, 하나는 전역변수로.
num1 (전역 변수): 함수 func1 외부에서 정의되었으며 값이 10으로 초기화되었다. 이것은 전역 스코프에서 유효한 변수.
num1 (로컬 변수): 이 변수는 함수 func1 내에서 다시 정의되었고 값이 20으로 초기화되었다. 이것은 함수 func1의 로컬 범위에서 유효한 변수.

profile
초보 개발자 이야기

0개의 댓글