기록장
scope 본문
728x90
SCOPE
-변수가 사용 가능한 범위
-로컬 변수: 변수를 정의한 함수 내에서만 사용 가능
-글로벌 변: 모든 곳에서 사용 가능
-함수에서 변수를 사용하면, 로컬 변수를 먼저 찾고나서
글로벌 변수를 찾음

def my_function():
x = "코드"
x = "을지로"
my_function()
print(x)
이렇게 하면 오류가 난다
x = 100
def my_function():
x = 0
print(x)
my_function()
print(x)
->
0
100
출력된다
728x90
'개발 > Python' 카테고리의 다른 글
| 스타일(PEP 8 스타일 가이드) (1) | 2022.12.12 |
|---|---|
| 상수 (0) | 2022.12.12 |
| Syntactic Sugar (0) | 2022.12.09 |
| 옵셔널 파라미터 (0) | 2022.12.09 |
| type 함수 (0) | 2022.12.07 |
Comments